Class RectangleProjectedShape

Class RectangleProjectedShape

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

Αντιπροσωπεύει μια μορφή που προβάλλονται πάνω από μια ορθογώνια κατεύθυνση προς μια συγκεκριμένη κατεύθυνση.Προσδιορίζεται από τέσσερα σημεία που μπορούν να περιστρέφονται στο διάστημα διατηρώντας το ίδιο μήκος των άκρων και 90 μοίρες μεταξύ των γειτονικών άκρων.

[JsonObject(MemberSerialization.OptIn)]
public abstract class RectangleProjectedShape : Shape

Inheritance

object ObjectWithBounds Shape RectangleProjectedShape

Derived

RectangleShape , TextShape

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

Shape.Equals(object) , Shape.GetHashCode() , Shape.Equals(Shape) , Shape.Center , Shape.Segments , Shape.HasSegments , ObjectWithBounds.GetBounds(Matrix) , ObjectWithBounds.GetBounds(Matrix, Pen) , ObjectWithBounds.Transform(Matrix) , ObjectWithBounds.Equals(object) , ObjectWithBounds.GetHashCode() , ObjectWithBounds.Equals(ObjectWithBounds) , ObjectWithBounds.Bounds , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

RectangleProjectedShape()

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.Shapes.RectangleProjectedShape.

[JsonConstructor]
public RectangleProjectedShape()

RectangleProjectedShape(Ρέκτανγκλ)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.Shapes.RectangleProjectedShape.

public RectangleProjectedShape(RectangleF rectangle)

Parameters

rectangle RectangleF

Η ορθογώνια να αρχίσει από.

Properties

Bounds

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

[JsonIgnore]
public override RectangleF Bounds { get; }

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

RectangleF

Center

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

[JsonIgnore]
public override PointF Center { get; }

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

PointF

HasSegments

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

[JsonIgnore]
public override bool HasSegments { get; }

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

bool

LeftBottom

Πάρτε το κάτω αριστερό δεξιό σημείο.

public PointF LeftBottom { get; }

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

PointF

LeftTop

Πάρτε το αριστερό πάνω δεξιό σημείο.

public PointF LeftTop { get; }

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

PointF

RectangleHeight

Βγάζει το ύψος της ορθογώνης.

[JsonIgnore]
public double RectangleHeight { get; }

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

double

RectangleWidth

Αποκτά το πλάτος του ορθογώνου

[JsonIgnore]
public double RectangleWidth { get; }

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

double

RightBottom

Πάρτε το δεξί κάτω δεξιό σημείο.

public PointF RightBottom { get; }

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

PointF

RightTop

Πάρτε το δεξί πάνω δεξιό σημείο.

public PointF RightTop { get; }

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

PointF

Methods

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

Προσδιορίζει αν το καθορισμένο System.Object είναι ίσο με αυτή την περίπτωση.

public override bool Equals(object obj)

Parameters

obj object

Το System.Object για να συγκρίνει με αυτή την περίπτωση.

Returns

bool

«πραγματικό» αν το καθορισμένο System.Object είναι ίσο με αυτό το παράδειγμα, αλλιώς, «ψεύτικο».

Equals(RectangleProjectedShape)

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

protected bool Equals(RectangleProjectedShape other)

Parameters

other RectangleProjectedShape

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

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 για αυτό το παράδειγμα, κατάλληλος για χρήση σε αλγόριθμους hashing και δομές δεδομένων όπως ένας πίνακας hash.

Transform(Matrix)

Εφαρμόστε την καθορισμένη μεταμόρφωση στη μορφή.

public override void Transform(Matrix transform)

Parameters

transform Matrix

Η μεταμόρφωση που εφαρμόζεται.

 Ελληνικά