Class TextureBrush
Nombre del espacio: Aspose.Imaging.Brushes Asamblea: Aspose.Imaging.dll (25.4.0)
Cada propiedad de la clase Aspose.Imaging.Brushes.TextureBrush es un objeto Aspose.Imaging.Brush que utiliza una imagen para llenar el interior de una forma.
[JsonObject(MemberSerialization.OptIn)]
public sealed class TextureBrush : TransformBrush, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← TextureBrush
Implements
Miembros heredados
TransformBrush.ResetTransform() ,y, TransformBrush.MultiplyTransform(Matrix) ,y, TransformBrush.MultiplyTransform(Matrix, MatrixOrder) ,y, TransformBrush.TranslateTransform(float, float) ,y, TransformBrush.TranslateTransform(float, float, MatrixOrder) ,y, TransformBrush.ScaleTransform(float, float) ,y, TransformBrush.ScaleTransform(float, float, MatrixOrder) ,y, TransformBrush.RotateTransform(float) ,y, TransformBrush.RotateTransform(float, MatrixOrder) ,y, TransformBrush.WrapMode ,y, TransformBrush.Transform ,y, TransformBrush.IsTransformChanged ,y, Brush.DeepClone() ,y, Brush.Equals(object) ,y, Brush.GetHashCode() ,y, Brush.Opacity ,y, DisposableObject.Dispose() ,y, DisposableObject.Disposed ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
TextureBrush(Imagen, Rectangle, Atributos de imagen)
Inicializa una nueva instancia de la clase Aspose.Imaging.Brushes.TextureBrush que utiliza la imagen especificada, el rectángulo limitado y los atributos de la imagen.
public TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)
Parameters
image
Image
El objeto Aspose.Imaging.Image con el que este objeto Aspose.Imaging.Brushes.TextureBrush rellenan los interiores.
destinationRectangle
Rectangle
Una estructura de Aspose.Imaging.Rectangle que representa el rectangle de límite para este objeto Aspose.Imaging.Brushes.TextureBrush.
imageAttributes
ImageAttributes
Un objeto Aspose.Imaging.ImageAttributas que contiene información adicional sobre la imagen utilizada por este objeto Aspose.Imaging.Brushes.TextureBrush.
TextureBrush(Imágenes, Rectangle)
Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.TextureBrush que utiliza la imagen especificada y el rectángulo de la línea.
public TextureBrush(Image image, Rectangle destinationRectangle)
Parameters
image
Image
El objeto Aspose.Imaging.Image con el que este objeto Aspose.Imaging.Brushes.TextureBrush rellenan los interiores.
destinationRectangle
Rectangle
Una estructura de Aspose.Imaging.Rectangle que representa el rectangle de límite para este objeto Aspose.Imaging.Brushes.TextureBrush.
TextureBrush(Imágenes, RectangleF)
Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.TextureBrush que utiliza la imagen especificada y el rectángulo de la línea.
public TextureBrush(Image image, RectangleF destinationRectangle)
Parameters
image
Image
El objeto Aspose.Imaging.Image con el que este objeto Aspose.Imaging.Brushes.TextureBrush rellenan los interiores.
destinationRectangle
RectangleF
Una estructura de Aspose.Imaging.RectangleF que representa el rectangulo de límite para este objeto de Aspose.Imaging.Brushes.TextureBrush.
TextureBrush(Imagen, WrapMode y Rectangle)
Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.TextureBrush que utiliza la imagen especificada, el modo de encendido y el rectángulo de límite.
public TextureBrush(Image image, WrapMode wrapMode, Rectangle destinationRectangle)
Parameters
image
Image
El objeto Aspose.Imaging.Image con el que este objeto Aspose.Imaging.Brushes.TextureBrush rellenan los interiores.
wrapMode
WrapMode
Una lista de Aspose.Imaging.WrapMode que especifica cómo este objeto de Aspose.Imaging.Brushes.TextureBrush se forma.
destinationRectangle
Rectangle
Una estructura de Aspose.Imaging.Rectangle que representa el rectangle de límite para este objeto Aspose.Imaging.Brushes.TextureBrush.
TextureBrush(Imagen, WrapMode y RectangleF)
Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.TextureBrush que utiliza la imagen especificada, el modo de encendido y el rectángulo de límite.
public TextureBrush(Image image, WrapMode wrapMode, RectangleF destinationRectangle)
Parameters
image
Image
El objeto Aspose.Imaging.Image con el que este objeto Aspose.Imaging.Brushes.TextureBrush rellenan los interiores.
wrapMode
WrapMode
Una lista de Aspose.Imaging.WrapMode que especifica cómo este objeto de Aspose.Imaging.Brushes.TextureBrush se forma.
destinationRectangle
RectangleF
Una estructura de Aspose.Imaging.RectangleF que representa el rectangulo de límite para este objeto de Aspose.Imaging.Brushes.TextureBrush.
TextureBrush(Imágenes, WrapMode)
Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.TextureBrush que utiliza la imagen especificada y el modo de engranación.
public TextureBrush(Image image, WrapMode wrapMode)
Parameters
image
Image
El objeto Aspose.Imaging.Image con el que este objeto Aspose.Imaging.Brushes.TextureBrush rellenan los interiores.
wrapMode
WrapMode
Una lista de Aspose.Imaging.WrapMode que especifica cómo este objeto de Aspose.Imaging.Brushes.TextureBrush se forma.
TextureBrush(Image)
Inicia una nueva instancia de la clase Aspose.Imaging.Brushes.TextureBrush que utiliza la imagen especificada.
public TextureBrush(Image image)
Parameters
image
Image
El objeto Aspose.Imaging.Image con el que este objeto Aspose.Imaging.Brushes.TextureBrush rellenan los interiores.
TextureBrush(Imágenes, RectangleF, ImageAttributes)
Inicializa una nueva instancia de la clase Aspose.Imaging.Brushes.TextureBrush que utiliza la imagen especificada, el rectángulo limitado y los atributos de la imagen.
public TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes)
Parameters
image
Image
El objeto Aspose.Imaging.Image con el que este objeto Aspose.Imaging.Brushes.TextureBrush rellenan los interiores.
destinationRectangle
RectangleF
Una estructura de Aspose.Imaging.RectangleF que representa el rectangulo de límite para este objeto de Aspose.Imaging.Brushes.TextureBrush.
imageAttributes
ImageAttributes
Un objeto Aspose.Imaging.ImageAttributas que contiene información adicional sobre la imagen utilizada por este objeto Aspose.Imaging.Brushes.TextureBrush.
Properties
Image
Obtiene el objeto Aspose.Imaging.Image asociado con este objeto Aspose.Imaging.Brushes.TextureBrush.
public Image Image { get; }
Valor de la propiedad
ImageAttributes
Obtén los Aspose.Imaging.Brushes.TextureBrush.ImageAttributos asociados con este Aspose.Imaging.Brushes.TextureBrush.
public ImageAttributes ImageAttributes { get; }
Valor de la propiedad
ImageRectangle
Obtenga el Aspose.Imaging.Rectangle asociado con este Aspose.Imaging.Brushes.TextureBrush.
public RectangleF ImageRectangle { get; }
Valor de la propiedad
Methods
ReleaseManagedResources()
Asegúrese de que los recursos no gestionados no se liberan aquí, ya que pueden haber sido ya liberados.
protected override void ReleaseManagedResources()