TextShape Klasse

Summary: Represents a text shape.

Module: aspose.imaging.shapes

Full Name: aspose.imaging.shapes.TextShape

Inheritance: RectangleProjectedShape

Constructors

NameBeschreibung
TextShape()Initialisiert eine neue Instanz der Klasse TextShape.
TextShape(text, rectangle, font, string_format)Initialisiert eine neue Instanz der Klasse TextShape.

Properties

NameTypeAccessBeschreibung
boundsRectangleFrLiest die Begrenzungen des Objekts.
centerPointFrGibt das Zentrum der Form zurück.
fontFontr/wLiest oder setzt die zum Zeichnen des Textes verwendete Schriftart.
has_segmentsboolrGibt einen Wert zurück, der angibt, ob die Form Segmente hat.
left_bottomPointFrLiefert den linken unteren Rechteckpunkt.
left_topPointFrLiefert den linken oberen Rechteckpunkt.
rectangle_heightfloatrLiefert die Rechteckhöhe.
rectangle_widthfloatrLiefert die Rechteckbreite.
right_bottomPointFrLiefert den rechten unteren Rechteckpunkt.
right_topPointFrLiefert den rechten oberen Rechteckpunkt.
segmentsShapeSegment[]rGibt die Formsegmente zurück.
textstringr/wLiest oder setzt den gezeichneten Text.
text_formatStringFormatr/wLiest oder setzt das Textformat.

Methods

NameBeschreibung
get_bounds(matrix)Liest die Begrenzungen des Objekts.
get_bounds(matrix, pen)Liest die Begrenzungen des Objekts.
transform(transform)Wendet die angegebene Transformation auf die Form an.

Constructor: TextShape()

 TextShape() 

Initialisiert eine neue Instanz der Klasse TextShape.

Constructor: TextShape(text, rectangle, font, string_format)

 TextShape(text, rectangle, font, string_format) 

Initialisiert eine neue Instanz der Klasse TextShape.

Parameters:

ParameterTypBeschreibung
textstringDer zu zeichnende Text.
rectangleRectangleFDas Textrechteck.
fontFontDie zu verwendende Schriftart.
string_formatStringFormatDas Zeichenkettenformat.

Method: get_bounds(matrix)

 get_bounds(matrix) 

Liest die Begrenzungen des Objekts.

Parameters:

ParameterTypBeschreibung
matrixMatrixDie Matrix, die angewendet wird, bevor die Begrenzungen berechnet werden.

Returns

TypBeschreibung
RectangleFDie geschätzten Begrenzungen des Objekts.

Method: get_bounds(matrix, pen)

 get_bounds(matrix, pen) 

Liest die Begrenzungen des Objekts.

Parameters:

ParameterTypBeschreibung
matrixMatrixDie Matrix, die angewendet wird, bevor die Begrenzungen berechnet werden.
penPenDer Stift, der für das Objekt verwendet wird. Dies kann die Größe der Begrenzungen des Objekts beeinflussen.

Returns

TypBeschreibung
RectangleFDie geschätzten Begrenzungen des Objekts.

Method: transform(transform)

 transform(transform) 

Wendet die angegebene Transformation auf die Form an.

Parameters:

ParameterTypBeschreibung
transformMatrixDie anzuwendende Transformation.