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à
object ← DisposableObject ← Brush ← TransformBrush ← TextureBrush
Implementa
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à
ImageAttributes
Ottiene l’oggetto Aspose.Imaging.Brushes.TextureBrush.ImageAttributes associato a questo Aspose.Imaging.Brushes.TextureBrush.
public ImageAttributes ImageAttributes { get; }
Valore della Proprietà
ImageRectangle
Ottiene il rettangolo Aspose.Imaging.Rectangle associato a questo Aspose.Imaging.Brushes.TextureBrush.
public RectangleF ImageRectangle { get; }
Valore della Proprietà
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()