Class LinearMulticolorGradientBrush
Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)
複数の色と適切な位置によって定義された線形グラデーションを持つAspose.Imaging.Brushを表します。このクラスは継承できません。
[JsonObject(MemberSerialization.OptIn)]
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase, IDisposable
継承
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase ← LinearMulticolorGradientBrush
実装
継承されたメンバー
LinearGradientBrushBase.Rectangle, LinearGradientBrushBase.Angle, LinearGradientBrushBase.IsAngleScalable, LinearGradientBrushBase.GammaCorrection, 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()
コンストラクター
LinearMulticolorGradientBrush()
デフォルトのパラメーターでAspose.Imaging.Brushes.LinearMulticolorGradientBrushクラスの新しいインスタンスを初期化します。 開始色は黒、終了色は白、角度は45度、矩形は(0,0)に位置し、サイズは(1,1)です。
public LinearMulticolorGradientBrush()
LinearMulticolorGradientBrush(Point, Point)
指定されたポイントでAspose.Imaging.Brushes.LinearMulticolorGradientBrushクラスの新しいインスタンスを初期化します。
public LinearMulticolorGradientBrush(Point point1, Point point2)
パラメーター
point1
Point
線形グラデーションの開始点を表すAspose.Imaging.Point構造体。
point2
Point
線形グラデーションの終了点を表すAspose.Imaging.Point構造体。
LinearMulticolorGradientBrush(PointF, PointF)
指定されたポイントでAspose.Imaging.Brushes.LinearMulticolorGradientBrushクラスの新しいインスタンスを初期化します。
public LinearMulticolorGradientBrush(PointF point1, PointF point2)
パラメーター
point1
PointF
線形グラデーションの開始点を表すAspose.Imaging.PointF構造体。
point2
PointF
線形グラデーションの終了点を表すAspose.Imaging.PointF構造体。
LinearMulticolorGradientBrush(Rectangle, float)
矩形と方向角に基づいてAspose.Imaging.Brushes.LinearMulticolorGradientBrushクラスの新しいインスタンスを初期化します。
public LinearMulticolorGradientBrush(Rectangle rect, float angle)
パラメーター
rect
Rectangle
線形グラデーションの境界を指定するAspose.Imaging.RectangleF構造体。
angle
float
x軸から時計回りに測定されるグラデーションの方向線の角度(度単位)。
LinearMulticolorGradientBrush(RectangleF, float)
矩形と方向角に基づいてAspose.Imaging.Brushes.LinearMulticolorGradientBrushクラスの新しいインスタンスを初期化します。
public LinearMulticolorGradientBrush(RectangleF rect, float angle)
パラメーター
rect
RectangleF
線形グラデーションの境界を指定するAspose.Imaging.RectangleF構造体。
angle
float
x軸から時計回りに測定されるグラデーションの方向線の角度(度単位)。
LinearMulticolorGradientBrush(Rectangle, float, bool)
矩形と方向角に基づいてAspose.Imaging.Brushes.LinearMulticolorGradientBrushクラスの新しいインスタンスを初期化します。
public LinearMulticolorGradientBrush(Rectangle rect, float angle, bool isAngleScalable)
パラメーター
rect
Rectangle
線形グラデーションの境界を指定するAspose.Imaging.RectangleF構造体。
angle
float
x軸から時計回りに測定されるグラデーションの方向線の角度(度単位)。
isAngleScalable
bool
### <a id="Aspose_Imaging_Brushes_LinearMulticolorGradientBrush__ctor_Aspose_Imaging_RectangleF_System_Single_System_Boolean_"></a> LinearMulticolorGradientBrush\(RectangleF, float, bool\)
矩形と方向角に基づいてAspose.Imaging.Brushes.LinearMulticolorGradientBrushクラスの新しいインスタンスを初期化します。
```csharp
public LinearMulticolorGradientBrush(RectangleF rect, float angle, bool isAngleScalable)
パラメーター
rect
RectangleF
線形グラデーションの境界を指定するAspose.Imaging.RectangleF構造体。
angle
float
x軸から時計回りに測定されるグラデーションの方向線の角度(度単位)。
isAngleScalable
bool
## プロパティ
### <a id="Aspose_Imaging_Brushes_LinearMulticolorGradientBrush_InterpolationColors"></a> InterpolationColors
複数の色の線形グラデーションを定義するAspose.Imaging.ColorBlendを取得または設定します。
```csharp
public ColorBlend InterpolationColors { get; set; }