TextureBrush

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.Brush, com.aspose.imaging.brushes.TransformBrush

public final class TextureBrush extends TransformBrush

Каждое свойство класса Aspose.Imaging.Brushes.TextureBrush представляет объект Aspose.Imaging.Brush, который использует изображение для заполнения внутренней части фигуры. Этот класс нельзя наследовать.

Конструкторы

КонструкторОписание
TextureBrush(Image image)Инициализирует новый экземпляр класса Aspose.Imaging.Brushes.TextureBrush, использующий указанное изображение.
TextureBrush(Image image, int wrapMode)Инициализирует новый экземпляр класса Aspose.Imaging.Brushes.TextureBrush, использующий указанное изображение и режим обтекания.
TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)Инициализирует новый экземпляр класса TextureBrush, использующий указанное изображение, ограничивающий прямоугольник и атрибуты изображения.
TextureBrush(Image image, Rectangle destinationRectangle)Инициализирует новый экземпляр класса TextureBrush, использующий указанное изображение и ограничивающий прямоугольник.
TextureBrush(Image image, RectangleF destinationRectangle)Инициализирует новый экземпляр класса TextureBrush, использующий указанное изображение и ограничивающий прямоугольник.
TextureBrush(Image image, int wrapMode, Rectangle destinationRectangle)Инициализирует новый экземпляр класса TextureBrush, использующий указанное изображение, режим обтекания и ограничивающий прямоугольник.
TextureBrush(Image image, int wrapMode, RectangleF destinationRectangle)Инициализирует новый экземпляр класса Aspose.Imaging.Brushes.TextureBrush, использующий указанное изображение, режим обтекания и ограничивающий прямоугольник.
TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes)Инициализирует новый экземпляр класса Aspose.Imaging.Brushes.TextureBrush, использующий указанное изображение, ограничивающий прямоугольник и атрибуты изображения.

Методы

МетодОписание
getImage()Получает объект com.aspose.imaging.Image, связанный с этим объектом com.aspose.imaging.brushes.TextureBrush.
getImageAttributes()Получает ImageAttributes, связанные с этим TextureBrush.
getImageRectangle()Получает Rectangle, связанный с этим TextureBrush.

TextureBrush(Image image)

public TextureBrush(Image image)

Инициализирует новый экземпляр класса Aspose.Imaging.Brushes.TextureBrush, использующий указанное изображение.

Parameters:

ПараметрТипОписание
imageImageОбъект Aspose.Imaging.Image, с помощью которого этот объект Aspose.Imaging.Brushes.TextureBrush заполняет внутренние области.

TextureBrush(Image image, int wrapMode)

public TextureBrush(Image image, int wrapMode)

Инициализирует новый экземпляр класса Aspose.Imaging.Brushes.TextureBrush, использующий указанное изображение и режим обтекания.

Parameters:

ПараметрТипОписание
imageImageОбъект Aspose.Imaging.Image, с помощью которого этот объект Aspose.Imaging.Brushes.TextureBrush заполняет внутренние области.
wrapModeintПеречисление Aspose.Imaging.WrapMode, которое указывает, как будет тайлироваться объект Aspose.Imaging.Brushes.TextureBrush.

TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)

public TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)

Инициализирует новый экземпляр класса TextureBrush, использующий указанное изображение, ограничивающий прямоугольник и атрибуты изображения.

Parameters:

ПараметрТипОписание
imageImageОбъект Image, с помощью которого объект TextureBrush заполняет внутренние области.
destinationRectangleRectangleСтруктура Rectangle, представляющая ограничивающий прямоугольник для объекта TextureBrush.
imageAttributesImageAttributesОбъект ImageAttributes, содержащий дополнительную информацию об изображении, используемом объектом TextureBrush.

TextureBrush(Image image, Rectangle destinationRectangle)

public TextureBrush(Image image, Rectangle destinationRectangle)

Инициализирует новый экземпляр класса TextureBrush, использующий указанное изображение и ограничивающий прямоугольник.

Parameters:

ПараметрТипОписание
imageImageОбъект Image, с помощью которого объект TextureBrush заполняет внутренние области.
destinationRectangleRectangleСтруктура Rectangle, представляющая ограничивающий прямоугольник для объекта TextureBrush.

TextureBrush(Image image, RectangleF destinationRectangle)

public TextureBrush(Image image, RectangleF destinationRectangle)

Инициализирует новый экземпляр класса TextureBrush, использующий указанное изображение и ограничивающий прямоугольник.

Parameters:

ПараметрТипОписание
imageImageОбъект Image, с помощью которого объект TextureBrush заполняет внутренние области.
destinationRectangleRectangleFСтруктура RectangleF, представляющая ограничивающий прямоугольник для объекта TextureBrush.

TextureBrush(Image image, int wrapMode, Rectangle destinationRectangle)

public TextureBrush(Image image, int wrapMode, Rectangle destinationRectangle)

Инициализирует новый экземпляр класса TextureBrush, использующий указанное изображение, режим обтекания и ограничивающий прямоугольник.

Parameters:

ПараметрТипОписание
imageImageОбъект Image, с помощью которого объект TextureBrush заполняет внутренние области.
wrapModeintПеречисление WrapMode, которое указывает, как будет тайлироваться объект TextureBrush.
destinationRectangleRectangleСтруктура Rectangle, представляющая ограничивающий прямоугольник для объекта TextureBrush.

TextureBrush(Image image, int wrapMode, RectangleF destinationRectangle)

public TextureBrush(Image image, int wrapMode, RectangleF destinationRectangle)

Инициализирует новый экземпляр класса Aspose.Imaging.Brushes.TextureBrush, использующий указанное изображение, режим обтекания и ограничивающий прямоугольник.

Parameters:

ПараметрТипОписание
imageImageОбъект Aspose.Imaging.Image, с помощью которого этот объект Aspose.Imaging.Brushes.TextureBrush заполняет внутренние области.
wrapModeintПеречисление Aspose.Imaging.WrapMode, которое указывает, как будет тайлироваться объект Aspose.Imaging.Brushes.TextureBrush.
destinationRectangleRectangleFСтруктура Aspose.Imaging.RectangleF, представляющая ограничивающий прямоугольник для объекта Aspose.Imaging.Brushes.TextureBrush.

TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes)

public TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes)

Инициализирует новый экземпляр класса Aspose.Imaging.Brushes.TextureBrush, использующий указанное изображение, ограничивающий прямоугольник и атрибуты изображения.

Parameters:

ПараметрТипОписание
imageImageОбъект Aspose.Imaging.Image, с помощью которого этот объект Aspose.Imaging.Brushes.TextureBrush заполняет внутренние области.
destinationRectangleRectangleFСтруктура Aspose.Imaging.RectangleF, представляющая ограничивающий прямоугольник для объекта Aspose.Imaging.Brushes.TextureBrush.
imageAttributesImageAttributesОбъект com.aspose.imaging.ImageAttributes, содержащий дополнительную информацию об изображении, используемом объектом Aspose.Imaging.Brushes.TextureBrush.

getImage()

public Image getImage()

Получает объект com.aspose.imaging.Image, связанный с этим объектом com.aspose.imaging.brushes.TextureBrush.

Значение: Объект com.aspose.imaging.Image, представляющий изображение, с помощью которого объект com.aspose.imaging.brushes.TextureBrush заполняет формы.

Returns: Image

getImageAttributes()

public ImageAttributes getImageAttributes()

Получает ImageAttributes, связанные с этим TextureBrush.

Значение: ImageAttributes.

Returns: ImageAttributes

getImageRectangle()

public RectangleF getImageRectangle()

Получает Rectangle, связанный с этим TextureBrush.

Значение: Rectangle.

Returns: RectangleF