Aspose. Imaging. Brushes. Texture Brush

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

Ogni proprietà della classe Aspose.Imaging.Brushes.TextureBrush è un oggetto Aspose.Imaging.Brush che utilizza un’immagine per riempire l’interno di una forma. Questa classe non può essere ereditata.

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

Ereditarietà

objectDisposableObjectBrushTransformBrushTextureBrush

Implementa

IDisposable

Membri ereditati

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

Costruttori

TextureBrush(Image, Rectangle, ImageAttributes)

Inizializza una nuova istanza della classe Aspose.Imaging.Brushes.TextureBrush che utilizza l’immagine, il rettangolo di delimitazione e gli attributi dell’immagine specificati.

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

Parametri

image Image

L’oggetto Aspose.Imaging.Image con cui questo oggetto Aspose.Imaging.Brushes.TextureBrush riempie gli interni.

destinationRectangle Rectangle

Una struttura Aspose.Imaging.Rectangle che rappresenta il rettangolo di delimitazione per questo oggetto Aspose.Imaging.Brushes.TextureBrush.

imageAttributes ImageAttributes

Un oggetto Aspose.Imaging.ImageAttributes che contiene informazioni aggiuntive sull’immagine utilizzata da questo oggetto Aspose.Imaging.Brushes.TextureBrush.

TextureBrush(Image, Rectangle)

Inizializza una nuova istanza della classe Aspose.Imaging.Brushes.TextureBrush che utilizza l’immagine e il rettangolo di delimitazione specificati.

public TextureBrush(Image image, Rectangle destinationRectangle)

Parametri

image Image

L’oggetto Aspose.Imaging.Image con cui questo oggetto Aspose.Imaging.Brushes.TextureBrush riempie gli interni.

destinationRectangle Rectangle

Una struttura Aspose.Imaging.Rectangle che rappresenta il rettangolo di delimitazione per questo oggetto Aspose.Imaging.Brushes.TextureBrush.

TextureBrush(Image, RectangleF)

Inizializza una nuova istanza della classe Aspose.Imaging.Brushes.TextureBrush che utilizza l’immagine e il rettangolo di delimitazione specificati.

public TextureBrush(Image image, RectangleF destinationRectangle)

Parametri

image Image

L’oggetto Aspose.Imaging.Image con cui questo oggetto Aspose.Imaging.Brushes.TextureBrush riempie gli interni.

destinationRectangle RectangleF

Una struttura Aspose.Imaging.RectangleF che rappresenta il rettangolo di delimitazione per questo oggetto Aspose.Imaging.Brushes.TextureBrush.

TextureBrush(Image, WrapMode, Rectangle)

Inizializza una nuova istanza della classe Aspose.Imaging.Brushes.TextureBrush che utilizza l’immagine, la modalità di avvolgimento e il rettangolo di delimitazione specificati.

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

Parametri

image Image

L’oggetto Aspose.Imaging.Image con cui questo oggetto Aspose.Imaging.Brushes.TextureBrush riempie gli interni.

wrapMode WrapMode

Un’enumerazione Aspose.Imaging.WrapMode che specifica come questo oggetto Aspose.Imaging.Brushes.TextureBrush è piastrellato.

destinationRectangle Rectangle

Una struttura Aspose.Imaging.Rectangle che rappresenta il rettangolo di delimitazione per questo oggetto Aspose.Imaging.Brushes.TextureBrush.

TextureBrush(Image, WrapMode, RectangleF)

Inizializza una nuova istanza della classe Aspose.Imaging.Brushes.TextureBrush che utilizza l’immagine, la modalità di avvolgimento e il rettangolo di delimitazione specificati.

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

Parametri

image Image

L’oggetto Aspose.Imaging.Image con cui questo oggetto Aspose.Imaging.Brushes.TextureBrush riempie gli interni.

wrapMode WrapMode

Un’enumerazione Aspose.Imaging.WrapMode che specifica come questo oggetto Aspose.Imaging.Brushes.TextureBrush è piastrellato.

destinationRectangle RectangleF

Una struttura Aspose.Imaging.RectangleF che rappresenta il rettangolo di delimitazione per questo oggetto Aspose.Imaging.Brushes.TextureBrush.

TextureBrush(Image, WrapMode)

Inizializza una nuova istanza della classe Aspose.Imaging.Brushes.TextureBrush che utilizza l’immagine e la modalità di avvolgimento specificate.

public TextureBrush(Image image, WrapMode wrapMode)

Parametri

image Image

L’oggetto Aspose.Imaging.Image con cui questo oggetto Aspose.Imaging.Brushes.TextureBrush riempie gli interni.

wrapMode WrapMode

Un’enumerazione Aspose.Imaging.WrapMode che specifica come questo oggetto Aspose.Imaging.Brushes.TextureBrush è piastrellato.

TextureBrush(Image)

Inizializza una nuova istanza della classe Aspose.Imaging.Brushes.TextureBrush che utilizza l’immagine specificata.

public TextureBrush(Image image)

Parametri

image Image

L’oggetto Aspose.Imaging.Image con cui questo oggetto Aspose.Imaging.Brushes.TextureBrush riempie gli interni.

TextureBrush(Image, RectangleF, ImageAttributes)

Inizializza una nuova istanza della classe Aspose.Imaging.Brushes.TextureBrush che utilizza l’immagine, il rettangolo di delimitazione e gli attributi dell’immagine specificati.

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

Parametri

image Image

L’oggetto Aspose.Imaging.Image con cui questo oggetto Aspose.Imaging.Brushes.TextureBrush riempie gli interni.

destinationRectangle RectangleF

Una struttura Aspose.Imaging.RectangleF che rappresenta il rettangolo di delimitazione per questo oggetto Aspose.Imaging.Brushes.TextureBrush.

imageAttributes ImageAttributes

Un oggetto Aspose.Imaging.ImageAttributes che contiene informazioni aggiuntive sull’immagine utilizzata da questo oggetto Aspose.Imaging.Brushes.TextureBrush.

Proprietà

Image

Ottiene l’oggetto Aspose.Imaging.Image associato a questo oggetto Aspose.Imaging.Brushes.TextureBrush.

public Image Image { get; }

Valore della Proprietà

Image

ImageAttributes

Ottiene l’oggetto Aspose.Imaging.Brushes.TextureBrush.ImageAttributes associato a questo Aspose.Imaging.Brushes.TextureBrush.

public ImageAttributes ImageAttributes { get; }

Valore della Proprietà

ImageAttributes

ImageRectangle

Ottiene il rettangolo Aspose.Imaging.Rectangle associato a questo Aspose.Imaging.Brushes.TextureBrush.

public RectangleF ImageRectangle { get; }

Valore della Proprietà

RectangleF

Metodi

ReleaseManagedResources()

Rilascia le risorse gestite. Assicurati che nessuna risorsa non gestita venga rilasciata qui, poiché potrebbe essere già stata rilasciata.

protected override void ReleaseManagedResources()
 Italiano