Class TextureBrush
Numele spaţiului: Aspose.Imaging.Brushes Asamblare: Aspose.Imaging.dll (25.5.0)
Fiecare proprietate a clasei Aspose.Imaging.Brushes.TextureBruush este un obiect Asposa.Imaging.brush care utilizează o imagine pentru a umple interiorul unei forme.
[JsonObject(MemberSerialization.OptIn)]
public sealed class TextureBrush : TransformBrush, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← TextureBrush
Implements
Membrii moștenitori
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(Imagini, Rectangle, ImaginiAttributuri)
Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.TextureBush care utilizează imaginea specificată, rectangul de legătură și atributele imaginii.
public TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)
Parameters
image
Image
Obiectul Aspose.Imaging.Image, cu care acest obiect Aspos.Brușuri.TextureBrush umple interiorele.
destinationRectangle
Rectangle
O structură Aspose.Imaging.Rectangle care reprezintă rectanglul de legătură pentru acest obiect Aspos.Imaging.Brushes.Texture.
imageAttributes
ImageAttributes
Un Aspose.Imaging.ImageAttribută un obiect care conține informații suplimentare cu privire la imaginea utilizată de acest Obiect Aspos.imaging.Brushes.Texture.
TextureBrush(imagini, rectangle)
Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.TextureBush care utilizează imaginea specificată și rectangolul de legătură.
public TextureBrush(Image image, Rectangle destinationRectangle)
Parameters
image
Image
Obiectul Aspose.Imaging.Image, cu care acest obiect Aspos.Brușuri.TextureBrush umple interiorele.
destinationRectangle
Rectangle
O structură Aspose.Imaging.Rectangle care reprezintă rectanglul de legătură pentru acest obiect Aspos.Imaging.Brushes.Texture.
TextureBrush(Imaginea, RectangleF)
Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.TextureBush care utilizează imaginea specificată și rectangolul de legătură.
public TextureBrush(Image image, RectangleF destinationRectangle)
Parameters
image
Image
Obiectul Aspose.Imaging.Image, cu care acest obiect Aspos.Brușuri.TextureBrush umple interiorele.
destinationRectangle
RectangleF
O structură Aspose.Imaging.RectangleF care reprezintă rectanglul de legătură pentru acest obiect Aspos.Imaging.Brushes.Texture.
TextureBrush(Imaginea, WrapMode și Rectangle)
Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.TextureBush care utilizează imaginea specificată, modul de înfășurare și rectanglul de legătură.
public TextureBrush(Image image, WrapMode wrapMode, Rectangle destinationRectangle)
Parameters
image
Image
Obiectul Aspose.Imaging.Image, cu care acest obiect Aspos.Brușuri.TextureBrush umple interiorele.
wrapMode
WrapMode
O enumerare Aspose.Imaging.WrapMode care specifică modul în care acest obiect Aspos.Imaging.Brushes.TextureBrux este atașat.
destinationRectangle
Rectangle
O structură Aspose.Imaging.Rectangle care reprezintă rectanglul de legătură pentru acest obiect Aspos.Imaging.Brushes.Texture.
TextureBrush(Imaginea, WrapMode, RectangleF)
Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.TextureBush care utilizează imaginea specificată, modul de înfășurare și rectanglul de legătură.
public TextureBrush(Image image, WrapMode wrapMode, RectangleF destinationRectangle)
Parameters
image
Image
Obiectul Aspose.Imaging.Image, cu care acest obiect Aspos.Brușuri.TextureBrush umple interiorele.
wrapMode
WrapMode
O enumerare Aspose.Imaging.WrapMode care specifică modul în care acest obiect Aspos.Imaging.Brushes.TextureBrux este atașat.
destinationRectangle
RectangleF
O structură Aspose.Imaging.RectangleF care reprezintă rectanglul de legătură pentru acest obiect Aspos.Imaging.Brushes.Texture.
TextureBrush(Etichetă: WrapMode)
Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.TextureBush care utilizează imaginea specificată și modul de încorporare.
public TextureBrush(Image image, WrapMode wrapMode)
Parameters
image
Image
Obiectul Aspose.Imaging.Image, cu care acest obiect Aspos.Brușuri.TextureBrush umple interiorele.
wrapMode
WrapMode
O enumerare Aspose.Imaging.WrapMode care specifică modul în care acest obiect Aspos.Imaging.Brushes.TextureBrux este atașat.
TextureBrush(Image)
Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.TextureBush care utilizează imaginea specificată.
public TextureBrush(Image image)
Parameters
image
Image
Obiectul Aspose.Imaging.Image, cu care acest obiect Aspos.Brușuri.TextureBrush umple interiorele.
TextureBrush(Imagini, RectangleF, ImaginiAttributuri)
Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.TextureBush care utilizează imaginea specificată, rectangul de legătură și atributele imaginii.
public TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes)
Parameters
image
Image
Obiectul Aspose.Imaging.Image, cu care acest obiect Aspos.Brușuri.TextureBrush umple interiorele.
destinationRectangle
RectangleF
O structură Aspose.Imaging.RectangleF care reprezintă rectanglul de legătură pentru acest obiect Aspos.Imaging.Brushes.Texture.
imageAttributes
ImageAttributes
Un Aspose.Imaging.ImageAttribută un obiect care conține informații suplimentare cu privire la imaginea utilizată de acest Obiect Aspos.imaging.Brushes.Texture.
Properties
Image
Obțineți obiectul Aspose.Imaging.Image asociat cu acest Obiect Asposa.Brușuri.TextureBrush.
public Image Image { get; }
Valoarea proprietății
ImageAttributes
Obțineți Aspose.Imaging.Brushes.TextureBrux.ImageAttributele asociate cu acest Aspos.Scrisoare.
public ImageAttributes ImageAttributes { get; }
Valoarea proprietății
ImageRectangle
Obțineți Aspose.Imaging.Rectangle asociat cu acest Aspos.Imaginare.Brushes.TextureBrux.
public RectangleF ImageRectangle { get; }
Valoarea proprietății
Methods
ReleaseManagedResources()
Asigurați-vă că resursele necontrolate nu sunt eliberate aici, deoarece acestea pot fi deja eliberate.
protected override void ReleaseManagedResources()