Class TextureBrush
Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)
Aspose.Imaging.Brushes.TextureBrush クラスの各プロパティは、形状の内部を塗りつぶすために画像を使用する Aspose.Imaging.Brush オブジェクトです。このクラスは継承できません。
[JsonObject(MemberSerialization.OptIn)]
public sealed class TextureBrush : TransformBrush, IDisposable
継承
object ← DisposableObject ← Brush ← TransformBrush ← TextureBrush
実装
継承されたメンバー
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()
コンストラクタ
TextureBrush(Image, Rectangle, ImageAttributes)
指定された画像、バウンディング矩形、および画像属性を使用して、Aspose.Imaging.Brushes.TextureBrush クラスの新しいインスタンスを初期化します。
public TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)
パラメーター
image
Image
この Aspose.Imaging.Brushes.TextureBrush オブジェクトが内部を塗りつぶすために使用する Aspose.Imaging.Image オブジェクト。
destinationRectangle
Rectangle
この Aspose.Imaging.Brushes.TextureBrush オブジェクトのバウンディング矩形を表す Aspose.Imaging.Rectangle 構造体。
imageAttributes
ImageAttributes
この Aspose.Imaging.Brushes.TextureBrush オブジェクトで使用される画像に関する追加情報を含む Aspose.Imaging.ImageAttributes オブジェクト。
TextureBrush(Image, Rectangle)
指定された画像とバウンディング矩形を使用して、Aspose.Imaging.Brushes.TextureBrush クラスの新しいインスタンスを初期化します。
public TextureBrush(Image image, Rectangle destinationRectangle)
パラメーター
image
Image
この Aspose.Imaging.Brushes.TextureBrush オブジェクトが内部を塗りつぶすために使用する Aspose.Imaging.Image オブジェクト。
destinationRectangle
Rectangle
この Aspose.Imaging.Brushes.TextureBrush オブジェクトのバウンディング矩形を表す Aspose.Imaging.Rectangle 構造体。
TextureBrush(Image, RectangleF)
指定された画像とバウンディング矩形を使用して、Aspose.Imaging.Brushes.TextureBrush クラスの新しいインスタンスを初期化します。
public TextureBrush(Image image, RectangleF destinationRectangle)
パラメーター
image
Image
この Aspose.Imaging.Brushes.TextureBrush オブジェクトが内部を塗りつぶすために使用する Aspose.Imaging.Image オブジェクト。
destinationRectangle
RectangleF
この Aspose.Imaging.Brushes.TextureBrush オブジェクトのバウンディング矩形を表す Aspose.Imaging.RectangleF 構造体。
TextureBrush(Image, WrapMode, Rectangle)
指定された画像、ラップモード、およびバウンディング矩形を使用して、Aspose.Imaging.Brushes.TextureBrush クラスの新しいインスタンスを初期化します。
public TextureBrush(Image image, WrapMode wrapMode, Rectangle destinationRectangle)
パラメーター
image
Image
この Aspose.Imaging.Brushes.TextureBrush オブジェクトが内部を塗りつぶすために使用する Aspose.Imaging.Image オブジェクト。
wrapMode
WrapMode
この Aspose.Imaging.Brushes.TextureBrush オブジェクトがタイル処理される方法を指定する Aspose.Imaging.WrapMode 列挙型。
destinationRectangle
Rectangle
この Aspose.Imaging.Brushes.TextureBrush オブジェクトのバウンディング矩形を表す Aspose.Imaging.Rectangle 構造体。
TextureBrush(Image, WrapMode, RectangleF)
指定された画像、ラップモード、およびバウンディング矩形を使用して、Aspose.Imaging.Brushes.TextureBrush クラスの新しいインスタンスを初期化します。
public TextureBrush(Image image, WrapMode wrapMode, RectangleF destinationRectangle)
パラメーター
image
Image
この Aspose.Imaging.Brushes.TextureBrush オブジェクトが内部を塗りつぶすために使用する Aspose.Imaging.Image オブジェクト。
wrapMode
WrapMode
この Aspose.Imaging.Brushes.TextureBrush オブジェクトがタイル処理される方法を指定する Aspose.Imaging.WrapMode 列挙型。
destinationRectangle
RectangleF
この Aspose.Imaging.Brushes.TextureBrush オブジェクトのバウンディング矩形を表す Aspose.Imaging.RectangleF 構造体。
TextureBrush(Image, WrapMode)
指定された画像とラップモードを使用して、Aspose.Imaging.Brushes.TextureBrush クラスの新しいインスタンスを初期化します。
public TextureBrush(Image image, WrapMode wrapMode)
パラメーター
image
Image
この Aspose.Imaging.Brushes.TextureBrush オブジェクトが内部を塗りつぶすために使用する Aspose.Imaging.Image オブジェクト。
wrapMode
WrapMode
この Aspose.Imaging.Brushes.TextureBrush オブジェクトがタイル処理される方法を指定する Aspose.Imaging.WrapMode 列挙型。
TextureBrush(Image)
指定された画像を使用して、Aspose.Imaging.Brushes.TextureBrush クラスの新しいインスタンスを初期化します。
public TextureBrush(Image image)
パラメーター
image
Image
この Aspose.Imaging.Brushes.TextureBrush オブジェクトが内部を塗りつぶすために使用する Aspose.Imaging.Image オブジェクト。
TextureBrush(Image, RectangleF, ImageAttributes)
指定された画像、バウンディング矩形、および画像属性を使用して、Aspose.Imaging.Brushes.TextureBrush クラスの新しいインスタンスを初期化します。
public TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes)
パラメーター
image
Image
この Aspose.Imaging.Brushes.TextureBrush オブジェクトが内部を塗りつぶすために使用する Aspose.Imaging.Image オブジェクト。
destinationRectangle
RectangleF
この Aspose.Imaging.Brushes.TextureBrush オブジェクトのバウンディング矩形を表す Aspose.Imaging.RectangleF 構造体。
imageAttributes
ImageAttributes
この Aspose.Imaging.Brushes.TextureBrush オブジェクトで使用される画像に関する追加情報を含む Aspose.Imaging.ImageAttributes オブジェクト。
プロパティ
Image
この Aspose.Imaging.Brushes.TextureBrush オブジェクトに関連付けられた Aspose.Imaging.Image オブジェクトを取得します。
public Image Image { get; }
プロパティ値
ImageAttributes
この Aspose.Imaging.Brushes.TextureBrush に関連付けられた Aspose.Imaging.Brushes.TextureBrush.ImageAttributes を取得します。
public ImageAttributes ImageAttributes { get; }
プロパティ値
ImageRectangle
この Aspose.Imaging.Brushes.TextureBrush に関連付けられた Aspose.Imaging.Rectangle を取得します。
public RectangleF ImageRectangle { get; }
プロパティ値
メソッド
ReleaseManagedResources()
マネージリソースを解放します。ここでアンマネージリソースが解放されないようにしてください。すでに解放されている可能性があります。
protected override void ReleaseManagedResources()