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
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
FocusScales
Saa tai asettaa keskityspiste gradient falloffille.
public PointF FocusScales { get; set; }
Omistuksen arvo
GraphicsPath
Saa graafinen reitti tämä suihku on rakennettu.
public GraphicsPath GraphicsPath { get; }
Omistuksen arvo
PathPoints
Siinä vaiheessa, kun tuollainen laatikko on rakennettu.
public PointF[] PathPoints { get; }
Omistuksen arvo
PointF []