Class BezierShape

Class BezierShape

Το όνομα: Aspose.Imaging.Shapes Συγκέντρωση: Aspose.Imaging.dll (25.4.0)

Αντιπροσωπεύει ένα bezier spline.

public sealed class BezierShape : PolygonShape, IOrderedShape

Inheritance

object ObjectWithBounds Shape PolygonShape BezierShape

Implements

IOrderedShape

Κληρονομημένα μέλη

PolygonShape.Reverse() , PolygonShape.GetBounds(Matrix) , PolygonShape.GetBounds(Matrix, Pen) , PolygonShape.Transform(Matrix) , PolygonShape.Equals(object) , PolygonShape.GetHashCode() , PolygonShape.Points , PolygonShape.IsClosed , PolygonShape.Bounds , PolygonShape.Center , PolygonShape.Segments , PolygonShape.HasSegments , PolygonShape.StartPoint , PolygonShape.EndPoint , Shape.Equals(object) , Shape.GetHashCode() , Shape.Center , Shape.Segments , Shape.HasSegments , ObjectWithBounds.GetBounds(Matrix) , ObjectWithBounds.GetBounds(Matrix, Pen) , ObjectWithBounds.Transform(Matrix) , ObjectWithBounds.Equals(object) , ObjectWithBounds.GetHashCode() , ObjectWithBounds.Bounds , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

BezierShape()

Αρχίζει μια νέα περίπτωση της τάξης Aspose.Imaging.Shapes.BezierShape.

[JsonConstructor]
public BezierShape()

BezierShape(PointF[])

Αρχίζει μια νέα περίπτωση της τάξης Aspose.Imaging.Shapes.BezierShape.

public BezierShape(PointF[] points)

Parameters

points PointF [ ]

Τα σημεία συρρικνώνονται.

BezierShape(PointF[ ]Μπόλ)

Αρχίζει μια νέα περίπτωση της τάξης Aspose.Imaging.Shapes.BezierShape.

public BezierShape(PointF[] points, bool isClosed)

Parameters

points PointF [ ]

Τα σημεία συρρικνώνονται.

isClosed bool

Εάν ρυθμιστεί στο “πραγματικό”, η γραμμή bezier είναι κλειστή.

Properties

Bounds

Πάρτε τα όρια του αντικειμένου.

[JsonIgnore]
public override RectangleF Bounds { get; }

Αξία ιδιοκτησίας

RectangleF

Center

Πάρτε το κέντρο της μορφής.

[JsonIgnore]
public override PointF Center { get; }

Αξία ιδιοκτησίας

PointF

EndPoint

Πάρτε το τελικό σημείο σχήματος.

[JsonIgnore]
public override PointF EndPoint { get; }

Αξία ιδιοκτησίας

PointF

HasSegments

Αποκτά μια τιμή που υποδεικνύει εάν το σχήμα έχει τμήματα.

[JsonIgnore]
public override bool HasSegments { get; }

Αξία ιδιοκτησίας

bool

Segments

Πάρτε το τμήμα σχήματος.

[JsonIgnore]
public override ShapeSegment[] Segments { get; }

Αξία ιδιοκτησίας

ShapeSegment [ ]

Methods

Equals(αντικείμενο)

Ελέγξτε αν τα αντικείμενα είναι ίσα.

public override bool Equals(object obj)

Parameters

obj object

Το άλλο αντικείμενο.

Returns

bool

Το αποτέλεσμα της σύγκρισης της ισότητας.

GetBounds(Matrix)

Πάρτε τα όρια του αντικειμένου.

public override RectangleF GetBounds(Matrix matrix)

Parameters

matrix Matrix

Η κλίμακα που πρέπει να εφαρμοστεί πριν από τα όρια θα υπολογιστεί.

Returns

RectangleF

Τα όρια του εκτιμώμενου αντικειμένου.

GetBounds(ΜΑΤΡΙΞ, ΠΕΝ)

Πάρτε τα όρια του αντικειμένου.

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

Η κλίμακα που πρέπει να εφαρμοστεί πριν από τα όρια θα υπολογιστεί.

pen Pen

Το πέος για χρήση για το αντικείμενο. Αυτό μπορεί να επηρεάσει το μέγεθος των ορίων του αντικειμένου.

Returns

RectangleF

Τα όρια του εκτιμώμενου αντικειμένου.

GetHashCode()

Αποκτήστε τον κωδικό hash του τρέχοντος αντικειμένου

public override int GetHashCode()

Returns

int

Ο κώδικας hash.

 Ελληνικά