Class TextureBrush
Nome do espaço: Aspose.Imaging.Brushes Assembleia: Aspose.Imaging.dll (25.4.0)
Cada propriedade da classe Aspose.Imaging.Brushes.TextureBrush é um objeto Aspose.Imaging.Brush que usa uma imagem para preencher o interior de uma forma.
[JsonObject(MemberSerialization.OptIn)]
public sealed class TextureBrush : TransformBrush, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← TextureBrush
Implements
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()
Constructors
TextureBrush(Imagem, Rectangle, ImageAttributes)
Inicia uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que usa a imagem especificada, o rectangulo de ligação e os atributos da imagem.
public TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)
Parameters
image
Image
O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush enche os interiores.
destinationRectangle
Rectangle
Uma estrutura de Aspose.Imaging.Rectangle que representa o rectangle de ligação para este objeto de Aspose.Imaging.Brushes.TextureBrush.
imageAttributes
ImageAttributes
Um Aspose.Imaging.ImageAttributes objeto que contém informações adicionais sobre a imagem utilizada por este Aspose.Imaging.Brushes.TextureBrush objeto.
TextureBrush(Imagem, Rectangle)
Inicia uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que usa a imagem especificada e o rectangulo de ligação.
public TextureBrush(Image image, Rectangle destinationRectangle)
Parameters
image
Image
O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush enche os interiores.
destinationRectangle
Rectangle
Uma estrutura de Aspose.Imaging.Rectangle que representa o rectangle de ligação para este objeto de Aspose.Imaging.Brushes.TextureBrush.
TextureBrush(Imagem, RectangleF)
Inicia uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que usa a imagem especificada e o rectangulo de ligação.
public TextureBrush(Image image, RectangleF destinationRectangle)
Parameters
image
Image
O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush enche os interiores.
destinationRectangle
RectangleF
Uma estrutura Aspose.Imaging.RectangleF que representa o rectangulo de ligação para este objeto Aspose.Imaging.Brushes.TextureBrush.
TextureBrush(Imagem, WrapMode e Rectangle)
Inicia uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que usa a imagem especificada, o modo de engrenagem e o rectangulo de ligação.
public TextureBrush(Image image, WrapMode wrapMode, Rectangle destinationRectangle)
Parameters
image
Image
O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush enche os interiores.
wrapMode
WrapMode
Uma lista de Aspose.Imaging.WrapMode que especifica como este objeto Aspose.Imaging.Brushes.TextureBrush é inserido.
destinationRectangle
Rectangle
Uma estrutura de Aspose.Imaging.Rectangle que representa o rectangle de ligação para este objeto de Aspose.Imaging.Brushes.TextureBrush.
TextureBrush(Imagem, WrapMode, RectangleF)
Inicia uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que usa a imagem especificada, o modo de engrenagem e o rectangulo de ligação.
public TextureBrush(Image image, WrapMode wrapMode, RectangleF destinationRectangle)
Parameters
image
Image
O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush enche os interiores.
wrapMode
WrapMode
Uma lista de Aspose.Imaging.WrapMode que especifica como este objeto Aspose.Imaging.Brushes.TextureBrush é inserido.
destinationRectangle
RectangleF
Uma estrutura Aspose.Imaging.RectangleF que representa o rectangulo de ligação para este objeto Aspose.Imaging.Brushes.TextureBrush.
TextureBrush(Imagem, WrapMode)
Inicia uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que utiliza a imagem especificada e o modo de engrenagem.
public TextureBrush(Image image, WrapMode wrapMode)
Parameters
image
Image
O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush enche os interiores.
wrapMode
WrapMode
Uma lista de Aspose.Imaging.WrapMode que especifica como este objeto Aspose.Imaging.Brushes.TextureBrush é inserido.
TextureBrush(Image)
Inicia uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que usa a imagem especificada.
public TextureBrush(Image image)
Parameters
image
Image
O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush enche os interiores.
TextureBrush(Imagem, RectangleF, ImagemAttributos)
Inicia uma nova instância da classe Aspose.Imaging.Brushes.TextureBrush que usa a imagem especificada, o rectangulo de ligação e os atributos da imagem.
public TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes)
Parameters
image
Image
O objeto Aspose.Imaging.Image com o qual este objeto Aspose.Imaging.Brushes.TextureBrush enche os interiores.
destinationRectangle
RectangleF
Uma estrutura Aspose.Imaging.RectangleF que representa o rectangulo de ligação para este objeto Aspose.Imaging.Brushes.TextureBrush.
imageAttributes
ImageAttributes
Um Aspose.Imaging.ImageAttributes objeto que contém informações adicionais sobre a imagem utilizada por este Aspose.Imaging.Brushes.TextureBrush objeto.
Properties
Image
Obtenha o objeto Aspose.Imaging.Image associado com este objeto Aspose.Imaging.Brushes.TextureBrush.
public Image Image { get; }
Valor da propriedade
ImageAttributes
Obtenha o Aspose.Imaging.Brushes.TextureBrush.ImageAttributos associados com este Aspose.Imaging.Brushes.TextureBrush.
public ImageAttributes ImageAttributes { get; }
Valor da propriedade
ImageRectangle
Obtenha o Aspose.Imaging.Rectangle associado com este Aspose.Imaging.Brushes.TextureBrush.
public RectangleF ImageRectangle { get; }
Valor da propriedade
Methods
ReleaseManagedResources()
Assegure-se de que os recursos não gerenciados não sejam liberados aqui, uma vez que eles podem já ter sido liberados.
protected override void ReleaseManagedResources()