Class LinearGradientBrushBase
이름 공간 : Aspose.Imaging.Brushes 모임: Aspose.Imaging.dll (25.4.0)
Aspose.Imaging.Brush는 그라디언 능력과 적절한 특성을 갖추고 있습니다.
[JsonObject(MemberSerialization.OptIn)]
public abstract class LinearGradientBrushBase : TransformBrush, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase
Derived
LinearGradientBrush , LinearMulticolorGradientBrush
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.Equals(Brush) , Brush.Opacity , DisposableObject.Dispose() , DisposableObject.ReleaseManagedResources() , DisposableObject.ReleaseUnmanagedResources() , DisposableObject.VerifyNotDisposed() , DisposableObject.Disposed , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LinearGradientBrushBase()
기본 매개 변수와 함께 Aspose.Imaging.Brushes.LinearGradientBrushBase 클래스의 새로운 예를 시작합니다.각도는 45도이며 직경은 크기 (1,1)로 (0,0)에 위치하고 있습니다.
protected LinearGradientBrushBase()
LinearGradientBrushBase(포인트, 포인트)
Aspose.Imaging.Brushes.LinearGradientBrushBase 클래스의 새로운 예를 시작합니다.그라디언 직경은 지정된 지점에서 계산됩니다.
protected LinearGradientBrushBase(Point point1, Point point2)
Parameters
point1
Point
Aspose.Imaging.Point 구조는 선형 그라디언트의 출발점을 나타냅니다.
point2
Point
Aspose.Imaging.Point 구조는 선형 그라디언트의 끝점을 나타냅니다.
LinearGradientBrushBase(포인트 F, 포인트 F)
Aspose.Imaging.Brushes.LinearGradientBrushBase 클래스의 새로운 예를 시작합니다.그라디언 직경은 지정된 지점에서 계산됩니다.
protected LinearGradientBrushBase(PointF point1, PointF point2)
Parameters
point1
PointF
Aspose.Imaging.PointF 구조는 선형 그라디언트의 출발점을 나타냅니다.
point2
PointF
Aspose.Imaging.PointF 구조는 선형 그라디언트의 끝점을 나타냅니다.
LinearGradientBrushBase(오른쪽 모서리, 플로트, 볼)
Aspose.Imaging.Brushes.LinearGradientBrushBase 클래스의 새로운 사례를 시작하여 직경과 방향 각도를 기반으로합니다.
protected LinearGradientBrushBase(Rectangle rect, float angle, bool isAngleScalable)
Parameters
rect
Rectangle
Aspose.Imaging.RectangleF 구조는 선형 그라디언트의 경계를 지정합니다.
angle
float
그라디언트의 방향선의 x-axis에서 시계로 측정된 각도.
isAngleScalable
bool
‘진실’으로 설정하면 이 Aspose.Imaging.Brushes.LinearGradientBrushBase에 적용된 변환 중에 각도가 변경됩니다.
LinearGradientBrushBase(플로이트 플로이트 플로이트 플로이트)
Aspose.Imaging.Brushes.LinearGradientBrushBase 클래스의 새로운 사례를 시작하여 직경, 시작 및 끝 색상 및 방향 각도를 기반으로합니다.
protected LinearGradientBrushBase(RectangleF rect, float angle, bool isAngleScalable)
Parameters
rect
RectangleF
Aspose.Imaging.RectangleF 구조는 선형 그라디언트의 경계를 지정합니다.
angle
float
그라디언트의 방향선의 x-axis에서 시계로 측정된 각도.
isAngleScalable
bool
‘진실’으로 설정하면 이 Aspose.Imaging.Brushes.LinearGradientBrushBase로 변환하는 동안 각도가 변경됩니다.
Properties
Angle
그것은 그라디언트 각도를 얻거나 설정합니다.
public float Angle { get; set; }
부동산 가치
GammaCorrection
이 Aspose.Imaging.Brushes.LinearGradientBrushBase에 게마 수정이 활성화되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
public bool GammaCorrection { get; set; }
부동산 가치
IsAngleScalable
Aspose.Imaging.Brushes.LinearGradientBrushBase.Angle이 Aspose.Imaging.Brushes.LinearGradientBrushBase로 변형하는 동안 변경되는지 여부를 나타내는 값을 얻거나 설정합니다.
public bool IsAngleScalable { get; set; }
부동산 가치
Rectangle
그것은 그라디언트의 시작 및 끝 지점을 정의하는 직경 지역을 얻거나 설정합니다.
public RectangleF Rectangle { get; set; }