Class TextureBrush
Namn på plats: Aspose.Imaging.Brushes Församling: Aspose.Imaging.dll (25.4.0)
Varje egenskap av Aspose.Imaging.Brushes.TextureBrush klass är en Aspose.Imaging.Brush objekt som använder en bild för att fylla inredningen av en form.
[JsonObject(MemberSerialization.OptIn)]
public sealed class TextureBrush : TransformBrush, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← TextureBrush
Implements
Arvsmedlemmar
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(Bilder, Rectangle och ImageAttributes)
Initialiserar en ny instans av Aspose.Imaging.Brushes.TextureBrush-klassen som använder den angivna bilden, gränsar rektangeln och bildattribut.
public TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)
Parameters
image
Image
Aspose.Imaging.Image objekt med vilket detta Aspose.Imaging.Brushes.TextureBrush objekt fyller inredningar.
destinationRectangle
Rectangle
En Aspose.Imaging.Rectangle struktur som representerar den gränssnittliga rektangeln för detta Aspose.Imaging.Brushes.TextureBrush objekt.
imageAttributes
ImageAttributes
En Aspose.Imaging.ImageAttributer objekt som innehåller ytterligare information om bilden som används av detta Aspose.Imaging.Brushes.TextureBrush objekt.
TextureBrush(Bild, Rectangle)
Initialiserar en ny instans av Aspose.Imaging.Brushes.TextureBrush klass som använder den angivna bilden och gränsar rektangeln.
public TextureBrush(Image image, Rectangle destinationRectangle)
Parameters
image
Image
Aspose.Imaging.Image objekt med vilket detta Aspose.Imaging.Brushes.TextureBrush objekt fyller inredningar.
destinationRectangle
Rectangle
En Aspose.Imaging.Rectangle struktur som representerar den gränssnittliga rektangeln för detta Aspose.Imaging.Brushes.TextureBrush objekt.
TextureBrush(Bilder från RectangleF)
Initialiserar en ny instans av Aspose.Imaging.Brushes.TextureBrush klass som använder den angivna bilden och gränsar rektangeln.
public TextureBrush(Image image, RectangleF destinationRectangle)
Parameters
image
Image
Aspose.Imaging.Image objekt med vilket detta Aspose.Imaging.Brushes.TextureBrush objekt fyller inredningar.
destinationRectangle
RectangleF
En Aspose.Imaging.RectangleF struktur som representerar den gränssnittliga rektangeln för detta Aspose.Imaging.Brushes.TextureBrush objekt.
TextureBrush(Bild, WrapMode och Rectangle)
Initialiserar en ny instans av Aspose.Imaging.Brushes.TextureBrush-klassen som använder den angivna bilden, wrap-läget och gränsar rektangeln.
public TextureBrush(Image image, WrapMode wrapMode, Rectangle destinationRectangle)
Parameters
image
Image
Aspose.Imaging.Image objekt med vilket detta Aspose.Imaging.Brushes.TextureBrush objekt fyller inredningar.
wrapMode
WrapMode
En Aspose.Imaging.WrapMode förteckning som anger hur detta Aspose.Imaging.Brushes.TextureBrush objekt är fäst.
destinationRectangle
Rectangle
En Aspose.Imaging.Rectangle struktur som representerar den gränssnittliga rektangeln för detta Aspose.Imaging.Brushes.TextureBrush objekt.
TextureBrush(Bild, WrapMode, RectangleF)
Initialiserar en ny instans av Aspose.Imaging.Brushes.TextureBrush-klassen som använder den angivna bilden, wrap-läget och gränsar rektangeln.
public TextureBrush(Image image, WrapMode wrapMode, RectangleF destinationRectangle)
Parameters
image
Image
Aspose.Imaging.Image objekt med vilket detta Aspose.Imaging.Brushes.TextureBrush objekt fyller inredningar.
wrapMode
WrapMode
En Aspose.Imaging.WrapMode förteckning som anger hur detta Aspose.Imaging.Brushes.TextureBrush objekt är fäst.
destinationRectangle
RectangleF
En Aspose.Imaging.RectangleF struktur som representerar den gränssnittliga rektangeln för detta Aspose.Imaging.Brushes.TextureBrush objekt.
TextureBrush(Bilder från WrapMode)
Initialiserar en ny instans av Aspose.Imaging.Brushes.TextureBrush-klassen som använder den angivna bilden och wrap-läget.
public TextureBrush(Image image, WrapMode wrapMode)
Parameters
image
Image
Aspose.Imaging.Image objekt med vilket detta Aspose.Imaging.Brushes.TextureBrush objekt fyller inredningar.
wrapMode
WrapMode
En Aspose.Imaging.WrapMode förteckning som anger hur detta Aspose.Imaging.Brushes.TextureBrush objekt är fäst.
TextureBrush(Image)
Initialiserar en ny instans av Aspose.Imaging.Brushes.TextureBrush klass som använder den angivna bilden.
public TextureBrush(Image image)
Parameters
image
Image
Aspose.Imaging.Image objekt med vilket detta Aspose.Imaging.Brushes.TextureBrush objekt fyller inredningar.
TextureBrush(Bild, RectangleF, ImageAttributes)
Initialiserar en ny instans av Aspose.Imaging.Brushes.TextureBrush-klassen som använder den angivna bilden, gränsar rektangeln och bildattribut.
public TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes)
Parameters
image
Image
Aspose.Imaging.Image objekt med vilket detta Aspose.Imaging.Brushes.TextureBrush objekt fyller inredningar.
destinationRectangle
RectangleF
En Aspose.Imaging.RectangleF struktur som representerar den gränssnittliga rektangeln för detta Aspose.Imaging.Brushes.TextureBrush objekt.
imageAttributes
ImageAttributes
En Aspose.Imaging.ImageAttributer objekt som innehåller ytterligare information om bilden som används av detta Aspose.Imaging.Brushes.TextureBrush objekt.
Properties
Image
Få Aspose.Imaging.Image objekt associerat med detta Aspose.Imaging.Brushes.TextureBrush objekt.
public Image Image { get; }
Fastighetsvärde
ImageAttributes
Få Aspose.Imaging.Brushes.TextureBrush.ImageAttributer associerade med denna Aspose.Imaging.Brushes.TextureBrush.
public ImageAttributes ImageAttributes { get; }
Fastighetsvärde
ImageRectangle
Få Aspose.Imaging.Rectangle associerad med denna Aspose.Imaging.Brushes.TextureBrush.
public RectangleF ImageRectangle { get; }
Fastighetsvärde
Methods
ReleaseManagedResources()
Se till att inga okontrollerade resurser släpps här, eftersom de kanske redan har släppts.
protected override void ReleaseManagedResources()