Classe TextShape

Summary: Represents a text shape.

Module: aspose.imaging.shapes

Full Name: aspose.imaging.shapes.TextShape

Inheritance: RectangleProjectedShape

Constructors

NameDescription
TextShape()Initialise une nouvelle instance de la classe TextShape.
TextShape(text, rectangle, font, string_format)Initialise une nouvelle instance de la classe TextShape.

Properties

NameTypeAccessDescription
boundsRectangleFrObtient les limites de l’objet.
centerPointFrObtient le centre de la forme.
fontFontr/wObtient ou définit la police utilisée pour dessiner le texte.
has_segmentsboolrObtient une valeur indiquant si la forme possède des segments.
left_bottomPointFrObtient le point inférieur gauche du rectangle.
left_topPointFrObtient le point supérieur gauche du rectangle.
rectangle_heightfloatrObtient la hauteur du rectangle.
rectangle_widthfloatrObtient la largeur du rectangle.
right_bottomPointFrObtient le point inférieur droit du rectangle.
right_topPointFrObtient le point supérieur droit du rectangle.
segmentsShapeSegment[]rObtient les segments de la forme.
textstringr/wObtient ou définit le texte dessiné.
text_formatStringFormatr/wObtient ou définit le format du texte.

Methods

NameDescription
get_bounds(matrix)Obtient les limites de l’objet.
get_bounds(matrix, pen)Obtient les limites de l’objet.
transform(transform)Applique la transformation spécifiée à la forme.

Constructor: TextShape()

 TextShape() 

Initialise une nouvelle instance de la classe TextShape.

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

 TextShape(text, rectangle, font, string_format) 

Initialise une nouvelle instance de la classe TextShape.

Parameters:

ParamètreTypeDescription
textstringLe texte à dessiner.
rectangleRectangleFLe rectangle du texte.
fontFontLa police à utiliser.
string_formatStringFormatLe format de chaîne.

Method: get_bounds(matrix)

 get_bounds(matrix) 

Obtient les limites de l’objet.

Parameters:

ParamètreTypeDescription
matrixMatrixLa matrice à appliquer avant que les limites ne soient calculées.

Returns

TypeDescription
RectangleFLes limites estimées de l’objet.

Method: get_bounds(matrix, pen)

 get_bounds(matrix, pen) 

Obtient les limites de l’objet.

Parameters:

ParamètreTypeDescription
matrixMatrixLa matrice à appliquer avant que les limites ne soient calculées.
penPenLe stylo à utiliser pour l’objet. Cela peut influencer la taille des limites de l’objet.

Returns

TypeDescription
RectangleFLes limites estimées de l’objet.

Method: transform(transform)

 transform(transform) 

Applique la transformation spécifiée à la forme.

Parameters:

ParamètreTypeDescription
transformMatrixLa transformation à appliquer.