Class TextureBrush

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

IDisposable

继承人

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; }

财产价值

Image

ImageAttributes

获取 Aspose.Imaging.Brushes.TextureBrush.Image与此 Aspose.Imaging.Brushes.TextureBrush相关的属性。

public ImageAttributes ImageAttributes { get; }

财产价值

ImageAttributes

ImageRectangle

获取与此 Aspose.Imaging.Rectangle 相关的 Aspose.Imaging.Brushes.TextureBrush。

public RectangleF ImageRectangle { get; }

财产价值

RectangleF

Methods

ReleaseManagedResources()

释放管理资源 确保没有未管理资源在这里释放,因为它们可能已经释放了。

protected override void ReleaseManagedResources()
 中文