Class PathMulticolorGradientBrush
Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)
グラデーションを持つ Aspose.Imaging.Brush オブジェクトをカプセル化します。このクラスは継承できません。
[JsonObject(MemberSerialization.OptIn)]
public sealed class PathMulticolorGradientBrush : PathGradientBrushBase, IDisposable
継承
object ← DisposableObject ← Brush ← TransformBrush ← PathGradientBrushBase ← PathMulticolorGradientBrush
実装
継承メンバー
PathGradientBrushBase.PathPoints, PathGradientBrushBase.GraphicsPath, PathGradientBrushBase.CenterPoint, PathGradientBrushBase.FocusScales, 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()
コンストラクタ
PathMulticolorGradientBrush(PointF[])
指定されたポイントで Aspose.Imaging.Brushes.PathMulticolorGradientBrush クラスの新しいインスタンスを初期化します。
[JsonConstructor]
public PathMulticolorGradientBrush(PointF[] pathPoints)
パラメータ
pathPoints
PointF[]
パスの頂点を構成するポイントを表す Aspose.Imaging.PointF 構造体の配列です。
PathMulticolorGradientBrush(PointF[], WrapMode)
指定されたポイントとラップモードで Aspose.Imaging.Brushes.PathMulticolorGradientBrush クラスの新しいインスタンスを初期化します。
public PathMulticolorGradientBrush(PointF[] pathPoints, WrapMode wrapMode)
パラメータ
pathPoints
PointF[]
パスの頂点を構成するポイントを表す Aspose.Imaging.PointF 構造体の配列です。
wrapMode
WrapMode
この Aspose.Imaging.Brushes.PathMulticolorGradientBrush で描画される塗りつぶしがタイル状に配置される方法を指定する Aspose.Imaging.WrapMode です。
PathMulticolorGradientBrush(Point[])
指定されたポイントで Aspose.Imaging.Brushes.PathMulticolorGradientBrush クラスの新しいインスタンスを初期化します。
public PathMulticolorGradientBrush(Point[] pathPoints)
パラメータ
pathPoints
Point[]
パスの頂点を構成するポイントを表す Aspose.Imaging.Point 構造体の配列です。
PathMulticolorGradientBrush(Point[], WrapMode)
指定されたポイントとラップモードで Aspose.Imaging.Brushes.PathMulticolorGradientBrush クラスの新しいインスタンスを初期化します。
public PathMulticolorGradientBrush(Point[] pathPoints, WrapMode wrapMode)
パラメータ
pathPoints
Point[]
パスの頂点を構成するポイントを表す Aspose.Imaging.Point 構造体の配列です。
wrapMode
WrapMode
この Aspose.Imaging.Brushes.PathMulticolorGradientBrush で描画される塗りつぶしがタイル状に配置される方法を指定する Aspose.Imaging.WrapMode です。
PathMulticolorGradientBrush(GraphicsPath)
指定されたパスで Aspose.Imaging.Brushes.PathMulticolorGradientBrush クラスの新しいインスタンスを初期化します。
public PathMulticolorGradientBrush(GraphicsPath path)
パラメータ
path
GraphicsPath
この Aspose.Imaging.Brushes.PathMulticolorGradientBrush で塗りつぶされる領域を定義する Aspose.Imaging.GraphicsPath です。
プロパティ
InterpolationColors
マルチカラー線形グラデーションを定義する Aspose.Imaging.ColorBlend を取得または設定します。
public ColorBlend InterpolationColors { get; set; }