Class TextShape

Class TextShape

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

Αντιπροσωπεύει μια μορφή κειμένου.

[JsonObject(MemberSerialization.OptIn)]
public sealed class TextShape : RectangleProjectedShape

Inheritance

object ObjectWithBounds Shape RectangleProjectedShape TextShape

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

RectangleProjectedShape.GetBounds(Matrix) , RectangleProjectedShape.GetBounds(Matrix, Pen) , RectangleProjectedShape.Transform(Matrix) , RectangleProjectedShape.Equals(object) , RectangleProjectedShape.GetHashCode() , RectangleProjectedShape.LeftTop , RectangleProjectedShape.RightTop , RectangleProjectedShape.LeftBottom , RectangleProjectedShape.RightBottom , RectangleProjectedShape.Center , RectangleProjectedShape.Bounds , RectangleProjectedShape.RectangleWidth , RectangleProjectedShape.RectangleHeight , RectangleProjectedShape.HasSegments , 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

TextShape()

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

[JsonConstructor]
public TextShape()

TextShape(Σύνδεσμος, RectangleF, Font, StringFormat)

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

public TextShape(string text, RectangleF rectangle, Font font, StringFormat stringFormat)

Parameters

text string

Το κείμενο να τραβήξει.

rectangle RectangleF

Το κείμενο είναι κατευθείαν.

font Font

Η γραμματοσειρά να χρησιμοποιηθεί.

stringFormat StringFormat

Η μορφή του στυλ.

Properties

Bounds

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

[JsonIgnore]
public override RectangleF Bounds { get; }

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

RectangleF

Center

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

[JsonIgnore]
public override PointF Center { get; }

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

PointF

Font

Αποκτά ή τοποθετεί τη γραμματοσειρά που χρησιμοποιείται για να τραβήξει το κείμενο.

public Font Font { get; set; }

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

Font

HasSegments

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

[JsonIgnore]
public override bool HasSegments { get; }

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

bool

Segments

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

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

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

ShapeSegment [ ]

Text

Πάρτε ή τοποθετήστε το κείμενο που τραβήχτηκε.

public string Text { get; set; }

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

string

TextFormat

Αποκτά ή ρυθμίζει τη μορφή κειμένου.

public StringFormat TextFormat { get; set; }

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

StringFormat

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.

Transform(Matrix)

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

public override void Transform(Matrix transform)

Parameters

transform Matrix

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

 Ελληνικά