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
object ← DisposableObject ← Brush ← TransformBrush ← TextureBrush
Implementa
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
ImageAttributes
Obtém os ImageAttributes do Aspose.Imaging.Brushes.TextureBrush associados a este Aspose.Imaging.Brushes.TextureBrush.
public ImageAttributes ImageAttributes { get; }
Valor da Propriedade
ImageRectangle
Obtém o Aspose.Imaging.Rectangle associado a este Aspose.Imaging.Brushes.TextureBrush.
public RectangleF ImageRectangle { get; }
Valor da Propriedade
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()