Class TextureBrush

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

Успадкування

objectDisposableObjectBrushTransformBrushTextureBrush

Реалізує

IDisposable

Успадковані члени

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; }

Значення властивості

Image

ImageAttributes

Отримує Aspose.Imaging.Brushes.TextureBrush.ImageAttributes, пов’язані з цим Aspose.Imaging.Brushes.TextureBrush.

public ImageAttributes ImageAttributes { get; }

Значення властивості

ImageAttributes

ImageRectangle

Отримує Aspose.Imaging.Rectangle, пов’язаний з цим Aspose.Imaging.Brushes.TextureBrush.

public RectangleF ImageRectangle { get; }

Значення властивості

RectangleF

Методи

ReleaseManagedResources()

Звільняє керовані ресурси. Переконайтеся, що не звільняються тут некеровані ресурси, оскільки вони могли бути вже звільнені.

protected override void ReleaseManagedResources()
 Українська