Class PathGradientBrushBase

Class PathGradientBrushBase

Název místa: Aspose.Imaging.Brushes Shromáždění: Aspose.Imaging.dll (25.4.0)

Představuje Aspose.Imaging.Brush s základní funkcí gradient.

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

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush , PathMulticolorGradientBrush

Implements

IDisposable

Dědiční členové

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

Vezměte prosím na vědomí, že při vytváření třídy Aspose.Imaging.Brushes.PathGradientBrushBase by měla být iniciována minimálně 2 body.bude vždy uzavřená čísla, poslední bod spojuje první bod. Tato forma je naplněna tímto Aspose.Imaging.Brushes.PathGradientBrushBase.Implementace GDI+ hodí systém.OutOfMemoryException při přechodu do prázdných úhlů nebo bodů, které mají stejné koordináty.Aspose.Imaging.Brushes.PathGradientBrushBase hodí výjimku, když řada bodů obsahuje méně než 2 body, systém.ArgumentException jespuštěno namísto System.OutOfMemoryExcepce, když bodová řada je nepřijateln.střední bod se vypočítá jako střed hmotnosti pro to, co prošlo v bodech dle výchozího nastaven.Rozsah zaměření je prázdný bod (0.0, 0.0) dle výchozího nastaven.

Constructors

PathGradientBrushBase(PointF[])

Začíná nový příklad třídy Aspose.Imaging.Brushes.PathGradientBrushBase s uvedenými body.

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF []a[]

ada struktur Aspose.Imaging.PointF, které představují body, které tvoří vertikály trasy.

PathGradientBrushBase(PointF[]a[], Vložení WrapMode)

Začíná nový příklad třídy Aspose.Imaging.Brushes.PathGradientBrushBase s specifikovanými body a režimem vápníku.

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF []a[]

ada struktur Aspose.Imaging.PointF, které představují body, které tvoří vertikály trasy.

wrapMode WrapMode

Aspose.Imaging.WrapMode, který specifikuje, jak se vyplní s tímto Aspose.Imaging.Brushes.PathGradientBrushBase jsou vytištěny.

PathGradientBrushBase(Point[])

Začíná nový příklad třídy Aspose.Imaging.Brushes.PathGradientBrushBase s uvedenými body.

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point []a[]

Soubor Aspose.Imaging.Point struktury, které představují body, které tvoří vertikály trasy.

PathGradientBrushBase(Point[]a[], Vložení WrapMode)

Začíná nový příklad třídy Aspose.Imaging.Brushes.PathGradientBrushBase s specifikovanými body a režimem vápníku.

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point []a[]

Soubor Aspose.Imaging.Point struktury, které představují body, které tvoří vertikály trasy.

wrapMode WrapMode

Aspose.Imaging.WrapMode, který specifikuje, jak se vyplní s tímto Aspose.Imaging.Brushes.PathGradientBrushBase jsou vytištěny.

PathGradientBrushBase(GraphicsPath)

Začíná nový příklad třídy Aspose.Imaging.Brushes.PathGradientBrushBase s uvedenou cestou.

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.Brushes.PathGradientBrushBase.GraphicsPath, který definuje oblast vyplněnou tímto Aspose.Imaging.Brushes.PathGradientBrushBase.

Properties

CenterPoint

Dostane nebo nastaví střední bod trasy gradient.

public PointF CenterPoint { get; set; }

Hodnota nemovitosti

PointF

FocusScales

Získává nebo stanoví bod zaměření pro gradientní falloff.

public PointF FocusScales { get; set; }

Hodnota nemovitosti

PointF

GraphicsPath

Získáte grafickou stezku, na ní byla vybudována brúska.

public GraphicsPath GraphicsPath { get; }

Hodnota nemovitosti

GraphicsPath

PathPoints

Získáte cestu bodů, tento brús byl postaven na.

public PointF[] PathPoints { get; }

Hodnota nemovitosti

PointF []a[]

 Čeština