Class TextureBrush

Class TextureBrush

Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)

Cada propriedade da classe Aspose.Imaging.Brushes.TextureBrush é um objeto Aspose.Imaging.Brush que utiliza uma imagem para preencher o interior de uma forma. Esta classe não pode ser herdada.

[JsonObject(MemberSerialization.OptIn)]
public sealed class TextureBrush : TransformBrush, IDisposable

Herança

objectDisposableObjectBrushTransformBrushTextureBrush

Implementa

IDisposable

Membros Herdados

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()

Construtores

TextureBrush(Image, Rectangle, ImageAttributes)

Inicializa uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que utiliza a imagem, o retângulo delimitador e os atributos da imagem especificados.

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

Parâmetros

image Image

O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush preenche interiores.

destinationRectangle Rectangle

Uma estrutura Aspose.Imaging.Rectangle que representa o retângulo delimitador para este objeto Aspose.Imaging.Brushes.TextureBrush.

imageAttributes ImageAttributes

Um objeto Aspose.Imaging.ImageAttributes que contém informações adicionais sobre a imagem usada por este objeto Aspose.Imaging.Brushes.TextureBrush.

TextureBrush(Image, Rectangle)

Inicializa uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que utiliza a imagem e o retângulo delimitador especificados.

public TextureBrush(Image image, Rectangle destinationRectangle)

Parâmetros

image Image

O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush preenche interiores.

destinationRectangle Rectangle

Uma estrutura Aspose.Imaging.Rectangle que representa o retângulo delimitador para este objeto Aspose.Imaging.Brushes.TextureBrush.

TextureBrush(Image, RectangleF)

Inicializa uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que utiliza a imagem e o retângulo delimitador especificados.

public TextureBrush(Image image, RectangleF destinationRectangle)

Parâmetros

image Image

O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush preenche interiores.

destinationRectangle RectangleF

Uma estrutura Aspose.Imaging.RectangleF que representa o retângulo delimitador para este objeto Aspose.Imaging.Brushes.TextureBrush.

TextureBrush(Image, WrapMode, Rectangle)

Inicializa uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que utiliza a imagem, o modo de repetição e o retângulo delimitador especificados.

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

Parâmetros

image Image

O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush preenche interiores.

wrapMode WrapMode

Uma enumeração Aspose.Imaging.WrapMode que especifica como este objeto Aspose.Imaging.Brushes.TextureBrush é repetido.

destinationRectangle Rectangle

Uma estrutura Aspose.Imaging.Rectangle que representa o retângulo delimitador para este objeto Aspose.Imaging.Brushes.TextureBrush.

TextureBrush(Image, WrapMode, RectangleF)

Inicializa uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que utiliza a imagem, o modo de repetição e o retângulo delimitador especificados.

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

Parâmetros

image Image

O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush preenche interiores.

wrapMode WrapMode

Uma enumeração Aspose.Imaging.WrapMode que especifica como este objeto Aspose.Imaging.Brushes.TextureBrush é repetido.

destinationRectangle RectangleF

Uma estrutura Aspose.Imaging.RectangleF que representa o retângulo delimitador para este objeto Aspose.Imaging.Brushes.TextureBrush.

TextureBrush(Image, WrapMode)

Inicializa uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que utiliza a imagem e o modo de repetição especificados.

public TextureBrush(Image image, WrapMode wrapMode)

Parâmetros

image Image

O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush preenche interiores.

wrapMode WrapMode

Uma enumeração Aspose.Imaging.WrapMode que especifica como este objeto Aspose.Imaging.Brushes.TextureBrush é repetido.

TextureBrush(Image)

Inicializa uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que utiliza a imagem especificada.

public TextureBrush(Image image)

Parâmetros

image Image

O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush preenche interiores.

TextureBrush(Image, RectangleF, ImageAttributes)

Inicializa uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que utiliza a imagem, o retângulo delimitador e os atributos da imagem especificados.

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

Parâmetros

image Image

O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush preenche interiores.

destinationRectangle RectangleF

Uma estrutura Aspose.Imaging.RectangleF que representa o retângulo delimitador para este objeto Aspose.Imaging.Brushes.TextureBrush.

imageAttributes ImageAttributes

Um objeto Aspose.Imaging.ImageAttributes que contém informações adicionais sobre a imagem usada por este objeto Aspose.Imaging.Brushes.TextureBrush.

Propriedades

Image

Obtém o objeto Aspose.Imaging.Image associado a este objeto Aspose.Imaging.Brushes.TextureBrush.

public Image Image { get; }

Valor da Propriedade

Image

ImageAttributes

Obtém os ImageAttributes do Aspose.Imaging.Brushes.TextureBrush associados a este Aspose.Imaging.Brushes.TextureBrush.

public ImageAttributes ImageAttributes { get; }

Valor da Propriedade

ImageAttributes

ImageRectangle

Obtém o Aspose.Imaging.Rectangle associado a este Aspose.Imaging.Brushes.TextureBrush.

public RectangleF ImageRectangle { get; }

Valor da Propriedade

RectangleF

Métodos

ReleaseManagedResources()

Libera os recursos gerenciados. Certifique-se de que nenhum recurso não gerenciado seja liberado aqui, pois eles podem já ter sido liberados.

protected override void ReleaseManagedResources()
 Português