Class PathGradientBrushBase

Class PathGradientBrushBase

ja nimityö: Aspose.Imaging.Brushes Kokoelma: Aspose.Imaging.dll (25.4.0)

Se edustaa Aspose.Imaging.Brushin, jossa on perusreitin gradienttiominaisuus.

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

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush , PathMulticolorGradientBrush

Implements

IDisposable

Perintöjäsenet

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

Huomaa, että luodessaan Aspose.Imaging.Brushes.PathGradientBushBase luokka se olisi aloitettava vähintään 2 pistettä.Se on aina suljettu luku, viimeinen piste yhdistää ensimmäisen pisteen. Tämä muoto on täynnä tätä Aspose.Imaging.Brushes.PathGradientBushBase.GDI+ toteutus heittää System.OutOfMemoryException, kun kulkee tyhjiöihin tai pisteisiin, joilla on samat koordinaatit.Aspose.Imaging.Brushes.PathGradientBushBase heittää poikkeuksen, kun pisteen sarja sisältää alle 2 pistettä, System.ArgumentPoikkeus onheitetään sen sijaan, että System.OutOfMemoryPoikkeus, kun pisteen sarja on hyväksyttävää.Keskuspiste lasketaan painopisteenä oletusarvoisesti pisteissä kuluneelle. Käyttäjä voi muuttaa tätä pistettä myöhemmin.Keskityskala on tyhjä piste (0.0, 0.0) oletusarvoisesti.

Constructors

PathGradientBrushBase(PointF[])

Aloittaa Aspose.Imaging.Brushes.PathGradientBushBase luokan uusi esimerkki määritellyn pisteen kanssa.

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF []

Aspose.Imaging.PointF -rakenteiden joukko, joka edustaa pisteitä, jotka muodostavat reitin vertikaalit.

PathGradientBrushBase(PointF[], ja WrapMode)

Aloittaa Aspose.Imaging.Brushes.PathGradientBushBase-luokan uusi esimerkki, jossa on määritelty pisteitä ja tyhjiömuotoa.

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF []

Aspose.Imaging.PointF -rakenteiden joukko, joka edustaa pisteitä, jotka muodostavat reitin vertikaalit.

wrapMode WrapMode

Aspose.Imaging.WrapMode, joka määrittää, miten täydennykset vetäytyvät tämän Wl17.Brushes.PathGradientBushBase on kiinnitetty.

PathGradientBrushBase(Point[])

Aloittaa Aspose.Imaging.Brushes.PathGradientBushBase luokan uusi esimerkki määritellyn pisteen kanssa.

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point []

Aspose.Imaging.Piste rakenteet, jotka edustavat pisteitä muodostavat vertikaalit tiellä.

PathGradientBrushBase(Point[], ja WrapMode)

Aloittaa Aspose.Imaging.Brushes.PathGradientBushBase-luokan uusi esimerkki, jossa on määritelty pisteitä ja tyhjiömuotoa.

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point []

Aspose.Imaging.Piste rakenteet, jotka edustavat pisteitä muodostavat vertikaalit tiellä.

wrapMode WrapMode

Aspose.Imaging.WrapMode, joka määrittää, miten täydennykset vetäytyvät tämän Wl17.Brushes.PathGradientBushBase on kiinnitetty.

PathGradientBrushBase(GraphicsPath)

Aloittaa Aspose.Imaging.Brushes.PathGradientBushBase-luokan uusi esimerkki määritellyllä reitillä.

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.Brushes.PathGradientBushBase.GraphicsTapa, joka määrittelee tämän Wl17 Brushs.

Properties

CenterPoint

Saa tai asettaa keskipisteen reitin gradientti.

public PointF CenterPoint { get; set; }

Omistuksen arvo

PointF

FocusScales

Saa tai asettaa keskityspiste gradient falloffille.

public PointF FocusScales { get; set; }

Omistuksen arvo

PointF

GraphicsPath

Saa graafinen reitti tämä suihku on rakennettu.

public GraphicsPath GraphicsPath { get; }

Omistuksen arvo

GraphicsPath

PathPoints

Siinä vaiheessa, kun tuollainen laatikko on rakennettu.

public PointF[] PathPoints { get; }

Omistuksen arvo

PointF []

 Suomi