Class PathGradientBrushBase

Class PathGradientBrushBase

İsim alanı : Aspose.Imaging.Brushes Toplantı: Aspose.Imaging.dll (25.4.0)

Aspose.Imaging.Brush temel yol gradient fonksiyonu ile temsil eder.

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

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush , PathMulticolorGradientBrush

Implements

IDisposable

mirasçı üyeleri

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 sınıfı oluştururken en az 2 puan ile başlatılması gerektiğini unutmayın.Her zaman kapalı bir figür olacak, son nokta ilk noktayı bağlar. Bu şekil bu Aspose.Imaging.Brushes.PathGradientBrushBase ile doldurulur.GDI+ uygulaması, System.OutOfMemoryException’ı boş aralar veya aynı koordinatlara sahip noktalara geçerken atar.Aspose.Imaging.Brushes.PathGradientBrushBase, nokta aralığının 2’den az nokta içerdiği durumlarda bir istisna atar.System.OutOfMemory yerine atılan nokta aralığı kabul edilemez olduğunda istisna.Merkez noktası varsayılan olarak noktalarda geçenler için bir kütle noktası olarak hesaplanır. bir kullanıcı bu noktayı daha sonra değiştirebilir.Fokus ölçeği varsayılan olarak boş bir nokta (0.0, 0.0) olarak belirlenir.

Constructors

PathGradientBrushBase(PointF[])

Aspose.Imaging.Brushes.PathGradientBrushBase sınıfının yeni bir örneğini belirlenen noktalarla başlatır.

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF […]

Aspose.Imaging.PointF yapılarının bir dizi, yolun dikeylerini oluşturan noktaları temsil eder.

PathGradientBrushBase(PointF[…], • WrapMode)

Aspose.Imaging.Brushes.PathGradientBrushBase sınıfının yeni bir örneğini belirlenen noktalara ve kaplama moduna başlatır.

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF […]

Aspose.Imaging.PointF yapılarının bir dizi, yolun dikeylerini oluşturan noktaları temsil eder.

wrapMode WrapMode

Bu Aspose.Imaging.Brushes.PathGradientBrushBase ile nasıl doldurulduğunu belirleyen bir Aspose.Imaging.WrapMode yapıştırılır.

PathGradientBrushBase(Point[])

Aspose.Imaging.Brushes.PathGradientBrushBase sınıfının yeni bir örneğini belirlenen noktalarla başlatır.

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point […]

Aspose.Imaging.Point yapılarının bir dizi, yolun dikeylerini oluşturan noktaları temsil eder.

PathGradientBrushBase(Point[…], • WrapMode)

Aspose.Imaging.Brushes.PathGradientBrushBase sınıfının yeni bir örneğini belirlenen noktalara ve kaplama moduna başlatır.

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point […]

Aspose.Imaging.Point yapılarının bir dizi, yolun dikeylerini oluşturan noktaları temsil eder.

wrapMode WrapMode

Bu Aspose.Imaging.Brushes.PathGradientBrushBase ile nasıl doldurulduğunu belirleyen bir Aspose.Imaging.WrapMode yapıştırılır.

PathGradientBrushBase(GraphicsPath)

Aspose.Imaging.Brushes.PathGradientBrushBase sınıfının yeni bir örneği belirlenir.

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.Brushes.PathGradientBrushBase.GraphicsPath bu Aspose.Imaging.Brushes.PathGradientBrushBase ile doldurulan alanı tanımlar.

Properties

CenterPoint

Gelişir veya yol gradient merkez noktasını ayarlar.

public PointF CenterPoint { get; set; }

Mülkiyet Değer

PointF

FocusScales

Gradient falloff için odak noktası alır veya ayarlar.

public PointF FocusScales { get; set; }

Mülkiyet Değer

PointF

GraphicsPath

Görüntüleme yolunu alır bu fırça üzerinde inşa edilmiştir.

public GraphicsPath GraphicsPath { get; }

Mülkiyet Değer

GraphicsPath

PathPoints

Yürüyüş noktaları bu fırça üzerinde inşa edildi.

public PointF[] PathPoints { get; }

Mülkiyet Değer

PointF […]

 Türkçe