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
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
FocusScales
Získává nebo stanoví bod zaměření pro gradientní falloff.
public PointF FocusScales { get; set; }
Hodnota nemovitosti
GraphicsPath
Získáte grafickou stezku, na ní byla vybudována brúska.
public GraphicsPath GraphicsPath { get; }
Hodnota nemovitosti
PathPoints
Získáte cestu bodů, tento brús byl postaven na.
public PointF[] PathPoints { get; }
Hodnota nemovitosti
PointF []a[]