Class TextureBrush
名称: Aspose.Imaging.Brushes 收藏: Aspose.Imaging.dll (25.4.0)
Aspose.Imaging.Brushes.TextureBrush 类的每个属性都是 Aspose.Imaging.Brush 对象,它使用图像来填补形状的内部。
[JsonObject(MemberSerialization.OptIn)]
public sealed class TextureBrush : TransformBrush, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← TextureBrush
Implements
继承人
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(图像, 直角, ImageAttributes)
启动了 Aspose.Imaging.Brushes.TextureBrush 类的新例子,使用所指定的图像、边缘直角和图像属性。
public TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)
Parameters
image
Image
这个 Aspose.Imaging.Image 对象,这个 Aspose.Imaging.Brushes.TextureBrush 对象填补了内部。
destinationRectangle
Rectangle
一个 Aspose.Imaging.Rectangle 结构,代表这个 Aspose.Imaging.Brushes.TextureBrush 对象的边缘直角。
imageAttributes
ImageAttributes
一个 Aspose.Imaging.ImageAttributes 对象,其中包含有关该 Aspose.Imaging.Brushes.TextureBrush 对象所使用的图像的额外信息。
TextureBrush(图像,直角)
启动了 Aspose.Imaging.Brushes.TextureBrush 类的新例子,使用所指定的图像和边缘直角。
public TextureBrush(Image image, Rectangle destinationRectangle)
Parameters
image
Image
这个 Aspose.Imaging.Image 对象,这个 Aspose.Imaging.Brushes.TextureBrush 对象填补了内部。
destinationRectangle
Rectangle
一个 Aspose.Imaging.Rectangle 结构,代表这个 Aspose.Imaging.Brushes.TextureBrush 对象的边缘直角。
TextureBrush(图片,RectangleF)
启动了 Aspose.Imaging.Brushes.TextureBrush 类的新例子,使用所指定的图像和边缘直角。
public TextureBrush(Image image, RectangleF destinationRectangle)
Parameters
image
Image
这个 Aspose.Imaging.Image 对象,这个 Aspose.Imaging.Brushes.TextureBrush 对象填补了内部。
destinationRectangle
RectangleF
Aspose.Imaging.RectangleF 构成这个 Aspose.Imaging.Brushes.TextureBrush 对象的边缘直角。
TextureBrush(图像,WrapMode,Rectangle)
启动了 Aspose.Imaging.Brushes.TextureBrush 类的新例子,使用所指定的图像、包装模式和边缘直角。
public TextureBrush(Image image, WrapMode wrapMode, Rectangle destinationRectangle)
Parameters
image
Image
这个 Aspose.Imaging.Image 对象,这个 Aspose.Imaging.Brushes.TextureBrush 对象填补了内部。
wrapMode
WrapMode
一个 Aspose.Imaging.WrapMode 列表,说明这个 Aspose.Imaging.Brushes.TextureBrush 对象是如何粘贴的。
destinationRectangle
Rectangle
一个 Aspose.Imaging.Rectangle 结构,代表这个 Aspose.Imaging.Brushes.TextureBrush 对象的边缘直角。
TextureBrush(图像,WrapMode,RectangleF)
启动了 Aspose.Imaging.Brushes.TextureBrush 类的新例子,使用所指定的图像、包装模式和边缘直角。
public TextureBrush(Image image, WrapMode wrapMode, RectangleF destinationRectangle)
Parameters
image
Image
这个 Aspose.Imaging.Image 对象,这个 Aspose.Imaging.Brushes.TextureBrush 对象填补了内部。
wrapMode
WrapMode
一个 Aspose.Imaging.WrapMode 列表,说明这个 Aspose.Imaging.Brushes.TextureBrush 对象是如何粘贴的。
destinationRectangle
RectangleF
Aspose.Imaging.RectangleF 构成这个 Aspose.Imaging.Brushes.TextureBrush 对象的边缘直角。
TextureBrush(图像,WrapMode)
启动了 Aspose.Imaging.Brushes.TextureBrush 类的新例子,使用所指定的图像和插入模式。
public TextureBrush(Image image, WrapMode wrapMode)
Parameters
image
Image
这个 Aspose.Imaging.Image 对象,这个 Aspose.Imaging.Brushes.TextureBrush 对象填补了内部。
wrapMode
WrapMode
一个 Aspose.Imaging.WrapMode 列表,说明这个 Aspose.Imaging.Brushes.TextureBrush 对象是如何粘贴的。
TextureBrush(Image)
启动一个新的例子 Aspose.Imaging.Brushes.TextureBrush 类,使用所指定的图像。
public TextureBrush(Image image)
Parameters
image
Image
这个 Aspose.Imaging.Image 对象,这个 Aspose.Imaging.Brushes.TextureBrush 对象填补了内部。
TextureBrush(图像,RectangleF, ImageAttributes)
启动了 Aspose.Imaging.Brushes.TextureBrush 类的新例子,使用所指定的图像、边缘直角和图像属性。
public TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes)
Parameters
image
Image
这个 Aspose.Imaging.Image 对象,这个 Aspose.Imaging.Brushes.TextureBrush 对象填补了内部。
destinationRectangle
RectangleF
Aspose.Imaging.RectangleF 构成这个 Aspose.Imaging.Brushes.TextureBrush 对象的边缘直角。
imageAttributes
ImageAttributes
一个 Aspose.Imaging.ImageAttributes 对象,其中包含有关该 Aspose.Imaging.Brushes.TextureBrush 对象所使用的图像的额外信息。
Properties
Image
获取与此 Aspose.Imaging.Brushes.TextureBrush 对象相关的 Aspose.Imaging.Image 对象。
public Image Image { get; }
财产价值
ImageAttributes
获取 Aspose.Imaging.Brushes.TextureBrush.Image与此 Aspose.Imaging.Brushes.TextureBrush相关的属性。
public ImageAttributes ImageAttributes { get; }
财产价值
ImageRectangle
获取与此 Aspose.Imaging.Rectangle 相关的 Aspose.Imaging.Brushes.TextureBrush。
public RectangleF ImageRectangle { get; }
财产价值
Methods
ReleaseManagedResources()
释放管理资源 确保没有未管理资源在这里释放,因为它们可能已经释放了。
protected override void ReleaseManagedResources()