Class PathGradientBrushBase

Class PathGradientBrushBase

이름 공간 : Aspose.Imaging.Brushes 모임: Aspose.Imaging.dll (25.4.0)

Aspose.Imaging.Brush는 기본 경로 그라디언 기능을 제공합니다.

[JsonObject(MemberSerialization.OptIn)]
public abstract class PathGradientBrushBase : TransformBrush, IDisposable

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush , PathMulticolorGradientBrush

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.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()

Remarks

Aspose.Imaging.Brushes.PathGradientBrushBase 클래스를 만들 때 적어도 2 점으로 시작해야한다는 점을 명심하십시오.항상 닫힌 숫자가 될 것입니다, 마지막 점은 첫 번째 점을 연결합니다.이 모양은 Aspose.Imaging.Brushes.PathGradientBrushBase로 채워집니다.GDI+ 구현은 System.OutOfMemoryException을 던지면 빈 궤도 또는 동일한 좌표를 가진 지점으로 통과합니다.Aspose.Imaging.Brushes.PathGradientBrushBase는 포인트 순서가 2 포인트 미만인 경우 예외를 제거합니다.던지기 대신 System.OutOfMemoryException 포인트 순서가 허용되지 않을 때.중앙 포인트는 기본적으로 포인트로 통과된 포인트의 중앙으로 계산됩니다.사용자는 이 포인트를 나중에 변경할 수 있습니다.초점 스케일은 기본적으로 빈 지점 (0.0, 0.0)입니다.

Constructors

PathGradientBrushBase(포인트F[])

Aspose.Imaging.Brushes.PathGradientBrushBase 클래스의 새로운 사례를 지정합니다.

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF [ ] [ [ ]

Aspose.Imaging.PointF 구조의 범위는 경로의 계단을 구성하는 포인트를 나타냅니다.

PathGradientBrushBase(포인트F[ ] [ [ ], WrapMode에 대한 정보)

Aspose.Imaging.Brushes.PathGradientBrushBase 클래스의 새로운 사례를 지정된 포인트와 포장 모드로 시작합니다.

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF [ ] [ [ ]

Aspose.Imaging.PointF 구조의 범위는 경로의 계단을 구성하는 포인트를 나타냅니다.

wrapMode WrapMode

Aspose.Imaging.WrapMode 이 Aspose.Imaging.Brushes.PathGradientBrushBase로 인쇄 된 채우는 방법을 지정합니다.

PathGradientBrushBase(Point[])

Aspose.Imaging.Brushes.PathGradientBrushBase 클래스의 새로운 사례를 지정합니다.

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point [ ] [ [ ]

Aspose.Imaging.Point 구조의 범위는 경로의 계단을 구성하는 포인트를 나타냅니다.

PathGradientBrushBase(Point[ ] [ [ ], WrapMode에 대한 정보)

Aspose.Imaging.Brushes.PathGradientBrushBase 클래스의 새로운 사례를 지정된 포인트와 포장 모드로 시작합니다.

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point [ ] [ [ ]

Aspose.Imaging.Point 구조의 범위는 경로의 계단을 구성하는 포인트를 나타냅니다.

wrapMode WrapMode

Aspose.Imaging.WrapMode 이 Aspose.Imaging.Brushes.PathGradientBrushBase로 인쇄 된 채우는 방법을 지정합니다.

PathGradientBrushBase(GraphicsPath)

Aspose.Imaging.Brushes.PathGradientBrushBase 클래스의 새로운 사례를 지정된 경로로 시작합니다.

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.Brushes.PathGradientBrushBase.Graphics이 Aspose.Imaging.Brushes.PathGradientBrushBase에 의해 채워진 영역을 정의합니다.

Properties

CenterPoint

그것은 도로 그라디언트의 중앙 지점을 얻거나 설정합니다.

public PointF CenterPoint { get; set; }

부동산 가치

PointF

FocusScales

그레이딩 falloff에 대한 초점 포인트를 얻거나 설정합니다.

public PointF FocusScales { get; set; }

부동산 가치

PointF

GraphicsPath

그래픽 경로를 얻으려면이 브러시가 건설되었습니다.

public GraphicsPath GraphicsPath { get; }

부동산 가치

GraphicsPath

PathPoints

도로 지점을 얻을 때이 브러쉬가 건설되었다.

public PointF[] PathPoints { get; }

부동산 가치

PointF [ ] [ [ ]

 한국어