Class TextureBrush
Der Name: Aspose.Imaging.Brushes Versammlung: Aspose.Imaging.dll (25.4.0)
Jedes Eigentum der Aspose.Imaging.Brushes.TextureBrush-Klasse ist ein Aspose.Imaging.Brush-Objekt, das ein Bild verwendet, um das Innere einer Form zu füllen.
[JsonObject(MemberSerialization.OptIn)]
public sealed class TextureBrush : TransformBrush, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← TextureBrush
Implements
Vererbte Mitglieder
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(Bild, Rectangle, ImageAttributes)
Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.TextureBrush-Klasse, die die angegebenen Bild, die rechte Ecke und Bildattribute verwendet.
public TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)
Parameters
image
Image
Das Aspose.Imaging.Image Objekt, mit dem dieses Aspose.Imaging.Brushes.TextureBrush Objekt die Innenräume füllt.
destinationRectangle
Rectangle
Eine Aspose.Imaging.Rectangle Struktur, die den Bindungsrechtsangel für dieses Aspose.Imaging.Brushes.TextureBrush Objekt darstellt.
imageAttributes
ImageAttributes
Ein Aspose.Imaging.ImageAttributes Objekt, das zusätzliche Informationen über das Bild enthält, das von diesem Aspose.Imaging.Brushes.TextureBrush Objekt verwendet wird.
TextureBrush(Bild, Rectangle)
Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.TextureBrush-Klasse, die den angegebenen Bild und den Bindungsrechteck verwendet.
public TextureBrush(Image image, Rectangle destinationRectangle)
Parameters
image
Image
Das Aspose.Imaging.Image Objekt, mit dem dieses Aspose.Imaging.Brushes.TextureBrush Objekt die Innenräume füllt.
destinationRectangle
Rectangle
Eine Aspose.Imaging.Rectangle Struktur, die den Bindungsrechtsangel für dieses Aspose.Imaging.Brushes.TextureBrush Objekt darstellt.
TextureBrush(Bild, RectangleF)
Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.TextureBrush-Klasse, die den angegebenen Bild und den Bindungsrechteck verwendet.
public TextureBrush(Image image, RectangleF destinationRectangle)
Parameters
image
Image
Das Aspose.Imaging.Image Objekt, mit dem dieses Aspose.Imaging.Brushes.TextureBrush Objekt die Innenräume füllt.
destinationRectangle
RectangleF
Eine Aspose.Imaging.RectangleF Struktur, die den Bindungsrechtsangel für dieses Aspose.Imaging.Brushes.TextureBrush Objekt darstellt.
TextureBrush(Bild, WrapMode und Rectangle)
Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.TextureBrush-Klasse, die den angegebenen Bild, den Wrap-Modus und den Bindungsrechteck verwendet.
public TextureBrush(Image image, WrapMode wrapMode, Rectangle destinationRectangle)
Parameters
image
Image
Das Aspose.Imaging.Image Objekt, mit dem dieses Aspose.Imaging.Brushes.TextureBrush Objekt die Innenräume füllt.
wrapMode
WrapMode
Eine Aspose.Imaging.WrapMode-Liste, die angibt, wie dieses Aspose.Imaging.Brushes.TextureBrush-Objekt angepasst wird.
destinationRectangle
Rectangle
Eine Aspose.Imaging.Rectangle Struktur, die den Bindungsrechtsangel für dieses Aspose.Imaging.Brushes.TextureBrush Objekt darstellt.
TextureBrush(Bild, WrapMode, RectangleF)
Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.TextureBrush-Klasse, die den angegebenen Bild, den Wrap-Modus und den Bindungsrechteck verwendet.
public TextureBrush(Image image, WrapMode wrapMode, RectangleF destinationRectangle)
Parameters
image
Image
Das Aspose.Imaging.Image Objekt, mit dem dieses Aspose.Imaging.Brushes.TextureBrush Objekt die Innenräume füllt.
wrapMode
WrapMode
Eine Aspose.Imaging.WrapMode-Liste, die angibt, wie dieses Aspose.Imaging.Brushes.TextureBrush-Objekt angepasst wird.
destinationRectangle
RectangleF
Eine Aspose.Imaging.RectangleF Struktur, die den Bindungsrechtsangel für dieses Aspose.Imaging.Brushes.TextureBrush Objekt darstellt.
TextureBrush(Bild, WrapMode)
Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.TextureBrush-Klasse, die den angegebenen Bild und den Wrap-Modus verwendet.
public TextureBrush(Image image, WrapMode wrapMode)
Parameters
image
Image
Das Aspose.Imaging.Image Objekt, mit dem dieses Aspose.Imaging.Brushes.TextureBrush Objekt die Innenräume füllt.
wrapMode
WrapMode
Eine Aspose.Imaging.WrapMode-Liste, die angibt, wie dieses Aspose.Imaging.Brushes.TextureBrush-Objekt angepasst wird.
TextureBrush(Image)
Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.TextureBrush-Klasse, die den angegebenen Bild verwendet.
public TextureBrush(Image image)
Parameters
image
Image
Das Aspose.Imaging.Image Objekt, mit dem dieses Aspose.Imaging.Brushes.TextureBrush Objekt die Innenräume füllt.
TextureBrush(Bild, RectangleF, ImageAttributes)
Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.TextureBrush-Klasse, die die angegebenen Bild, die rechte Ecke und Bildattribute verwendet.
public TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes)
Parameters
image
Image
Das Aspose.Imaging.Image Objekt, mit dem dieses Aspose.Imaging.Brushes.TextureBrush Objekt die Innenräume füllt.
destinationRectangle
RectangleF
Eine Aspose.Imaging.RectangleF Struktur, die den Bindungsrechtsangel für dieses Aspose.Imaging.Brushes.TextureBrush Objekt darstellt.
imageAttributes
ImageAttributes
Ein Aspose.Imaging.ImageAttributes Objekt, das zusätzliche Informationen über das Bild enthält, das von diesem Aspose.Imaging.Brushes.TextureBrush Objekt verwendet wird.
Properties
Image
Erhalten Sie das Aspose.Imaging.Image Objekt, das mit diesem Aspose.Imaging.Brushes.TextureBrush Objekt verbunden ist.
public Image Image { get; }
Eigentumswert
ImageAttributes
Erhalten Sie die Aspose.Imaging.Brushes.TextureBrush.ImageAttributes, die mit diesem Aspose.Imaging.Brushes.TextureBrush verbunden sind.
public ImageAttributes ImageAttributes { get; }
Eigentumswert
ImageRectangle
Erhalten Sie den Aspose.Imaging.Rectangle mit diesem Aspose.Imaging.Brushes.TextureBrush.
public RectangleF ImageRectangle { get; }
Eigentumswert
Methods
ReleaseManagedResources()
Stellen Sie sicher, dass hier keine nicht verwalteten Ressourcen veröffentlicht werden, da sie möglicherweise bereits veröffentlicht wurden.
protected override void ReleaseManagedResources()