Class TextureBrush
Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)
Кожна властивість класу Aspose.Imaging.Brushes.TextureBrush є об’єктом Aspose.Imaging.Brush, який використовує зображення для заповнення внутрішньої частини форми. Цей клас не може бути успадкований.
[JsonObject(MemberSerialization.OptIn)]
public sealed class TextureBrush : TransformBrush, IDisposable
Успадкування
object ← DisposableObject ← Brush ← TransformBrush ← TextureBrush
Реалізує
Успадковані члени
TransformBrush.ResetTransform(), TransformBrush.MultiplyTransform(Matrix), TransformBrush.MultiplyTransform(Matrix, MatrixOrder), TransformBrush.TranslateTransform(float, float), TransformBrush.TranslateTransform(float, float, MatrixOrder), TransformBrush.ScaleTransform(float, float), TransformBrush.ScaleTransform(float, float, MatrixOrder), TransformBrush.RotateTransform(float), TransformBrush.RotateTransform(float, MatrixOrder), TransformBrush.WrapMode, TransformBrush.Transform, TransformBrush.IsTransformChanged, Brush.DeepClone(), Brush.Equals(object), Brush.GetHashCode(), Brush.Opacity, DisposableObject.Dispose(), DisposableObject.Disposed, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Конструктори
TextureBrush(Image, Rectangle, ImageAttributes)
Ініціалізує новий екземпляр класу Aspose.Imaging.Brushes.TextureBrush, який використовує вказане зображення, обмежувальний прямокутник та атрибути зображення.
public TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)
Параметри
image
Image
Об’єкт Aspose.Imaging.Image, з яким цей об’єкт Aspose.Imaging.Brushes.TextureBrush заповнює внутрішні частини.
destinationRectangle
Rectangle
Структура Aspose.Imaging.Rectangle, яка представляє обмежувальний прямокутник для цього об’єкта Aspose.Imaging.Brushes.TextureBrush.
imageAttributes
ImageAttributes
Об’єкт Aspose.Imaging.ImageAttributes, який містить додаткову інформацію про зображення, використане цим об’єктом Aspose.Imaging.Brushes.TextureBrush.
TextureBrush(Image, Rectangle)
Ініціалізує новий екземпляр класу Aspose.Imaging.Brushes.TextureBrush, який використовує вказане зображення та обмежувальний прямокутник.
public TextureBrush(Image image, Rectangle destinationRectangle)
Параметри
image
Image
Об’єкт Aspose.Imaging.Image, з яким цей об’єкт Aspose.Imaging.Brushes.TextureBrush заповнює внутрішні частини.
destinationRectangle
Rectangle
Структура Aspose.Imaging.Rectangle, яка представляє обмежувальний прямокутник для цього об’єкта Aspose.Imaging.Brushes.TextureBrush.
TextureBrush(Image, RectangleF)
Ініціалізує новий екземпляр класу Aspose.Imaging.Brushes.TextureBrush, який використовує вказане зображення та обмежувальний прямокутник.
public TextureBrush(Image image, RectangleF destinationRectangle)
Параметри
image
Image
Об’єкт Aspose.Imaging.Image, з яким цей об’єкт Aspose.Imaging.Brushes.TextureBrush заповнює внутрішні частини.
destinationRectangle
RectangleF
Структура Aspose.Imaging.RectangleF, яка представляє обмежувальний прямокутник для цього об’єкта Aspose.Imaging.Brushes.TextureBrush.
TextureBrush(Image, WrapMode, Rectangle)
Ініціалізує новий екземпляр класу Aspose.Imaging.Brushes.TextureBrush, який використовує вказане зображення, режим обгортки та обмежувальний прямокутник.
public TextureBrush(Image image, WrapMode wrapMode, Rectangle destinationRectangle)
Параметри
image
Image
Об’єкт Aspose.Imaging.Image, з яким цей об’єкт Aspose.Imaging.Brushes.TextureBrush заповнює внутрішні частини.
wrapMode
WrapMode
Перерахування Aspose.Imaging.WrapMode, яке вказує, як цей об’єкт Aspose.Imaging.Brushes.TextureBrush буде повторюватися.
destinationRectangle
Rectangle
Структура Aspose.Imaging.Rectangle, яка представляє обмежувальний прямокутник для цього об’єкта Aspose.Imaging.Brushes.TextureBrush.
TextureBrush(Image, WrapMode, RectangleF)
Ініціалізує новий екземпляр класу Aspose.Imaging.Brushes.TextureBrush, який використовує вказане зображення, режим обгортки та обмежувальний прямокутник.
public TextureBrush(Image image, WrapMode wrapMode, RectangleF destinationRectangle)
Параметри
image
Image
Об’єкт Aspose.Imaging.Image, з яким цей об’єкт Aspose.Imaging.Brushes.TextureBrush заповнює внутрішні частини.
wrapMode
WrapMode
Перерахування Aspose.Imaging.WrapMode, яке вказує, як цей об’єкт Aspose.Imaging.Brushes.TextureBrush буде повторюватися.
destinationRectangle
RectangleF
Структура Aspose.Imaging.RectangleF, яка представляє обмежувальний прямокутник для цього об’єкта Aspose.Imaging.Brushes.TextureBrush.
TextureBrush(Image, WrapMode)
Ініціалізує новий екземпляр класу Aspose.Imaging.Brushes.TextureBrush, який використовує вказане зображення та режим обгортки.
public TextureBrush(Image image, WrapMode wrapMode)
Параметри
image
Image
Об’єкт Aspose.Imaging.Image, з яким цей об’єкт Aspose.Imaging.Brushes.TextureBrush заповнює внутрішні частини.
wrapMode
WrapMode
Перерахування Aspose.Imaging.WrapMode, яке вказує, як цей об’єкт Aspose.Imaging.Brushes.TextureBrush буде повторюватися.
TextureBrush(Image)
Ініціалізує новий екземпляр класу Aspose.Imaging.Brushes.TextureBrush, який використовує вказане зображення.
public TextureBrush(Image image)
Параметри
image
Image
Об’єкт Aspose.Imaging.Image, з яким цей об’єкт Aspose.Imaging.Brushes.TextureBrush заповнює внутрішні частини.
TextureBrush(Image, RectangleF, ImageAttributes)
Ініціалізує новий екземпляр класу Aspose.Imaging.Brushes.TextureBrush, який використовує вказане зображення, обмежувальний прямокутник та атрибути зображення.
public TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes)
Параметри
image
Image
Об’єкт Aspose.Imaging.Image, з яким цей об’єкт Aspose.Imaging.Brushes.TextureBrush заповнює внутрішні частини.
destinationRectangle
RectangleF
Структура Aspose.Imaging.RectangleF, яка представляє обмежувальний прямокутник для цього об’єкта Aspose.Imaging.Brushes.TextureBrush.
imageAttributes
ImageAttributes
Об’єкт Aspose.Imaging.ImageAttributes, який містить додаткову інформацію про зображення, використане цим об’єктом Aspose.Imaging.Brushes.TextureBrush.
Властивості
Image
Отримує об’єкт Aspose.Imaging.Image, пов’язаний з цим об’єктом Aspose.Imaging.Brushes.TextureBrush.
public Image Image { get; }
Значення властивості
ImageAttributes
Отримує Aspose.Imaging.Brushes.TextureBrush.ImageAttributes, пов’язані з цим Aspose.Imaging.Brushes.TextureBrush.
public ImageAttributes ImageAttributes { get; }
Значення властивості
ImageRectangle
Отримує Aspose.Imaging.Rectangle, пов’язаний з цим Aspose.Imaging.Brushes.TextureBrush.
public RectangleF ImageRectangle { get; }
Значення властивості
Методи
ReleaseManagedResources()
Звільняє керовані ресурси. Переконайтеся, що не звільняються тут некеровані ресурси, оскільки вони могли бути вже звільнені.
protected override void ReleaseManagedResources()