TextShape Sınıfı

Summary: Represents a text shape.

Module: aspose.imaging.shapes

Full Name: aspose.imaging.shapes.TextShape

Inheritance: RectangleProjectedShape

Constructors

NameAçıklama
TextShape()TextShape sınıfının yeni bir örneğini başlatır.
TextShape(text, rectangle, font, string_format)TextShape sınıfının yeni bir örneğini başlatır.

Properties

NameTypeAccessAçıklama
boundsRectangleFrNesnenin sınırlarını alır.
centerPointFrŞeklin merkezini alır.
fontFontr/wMetni çizerken kullanılan yazı tipini alır veya ayarlar.
has_segmentsboolrŞeklin segmentlere sahip olup olmadığını gösteren bir değer alır.
left_bottomPointFrSol alt dikdörtgen noktasını alır.
left_topPointFrSol üst dikdörtgen noktasını alır.
rectangle_heightfloatrDikdörtgen yüksekliğini alır.
rectangle_widthfloatrDikdörtgen genişliğini alır.
right_bottomPointFrSağ alt dikdörtgen noktasını alır.
right_topPointFrSağ üst dikdörtgen noktasını alır.
segmentsShapeSegment[]rŞeklin segmentlerini alır.
textstringr/wÇizilen metni alır veya ayarlar.
text_formatStringFormatr/wMetin biçimini alır veya ayarlar.

Methods

NameAçıklama
get_bounds(matrix)Nesnenin sınırlarını alır.
get_bounds(matrix, pen)Nesnenin sınırlarını alır.
transform(transform)Belirtilen dönüşümü şekle uygular.

Constructor: TextShape()

 TextShape() 

TextShape sınıfının yeni bir örneğini başlatır.

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

 TextShape(text, rectangle, font, string_format) 

TextShape sınıfının yeni bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
textstringÇizilecek metin.
rectangleRectangleFMetin dikdörtgeni.
fontFontKullanılacak yazı tipi.
string_formatStringFormatDize biçimi.

Method: get_bounds(matrix)

 get_bounds(matrix) 

Nesnenin sınırlarını alır.

Parameters:

ParameterTürAçıklama
matrixMatrixSınırlar hesaplanmadan önce uygulanacak matris.

Returns

TürAçıklama
RectangleFTahmini nesne sınırları.

Method: get_bounds(matrix, pen)

 get_bounds(matrix, pen) 

Nesnenin sınırlarını alır.

Parameters:

ParameterTürAçıklama
matrixMatrixSınırlar hesaplanmadan önce uygulanacak matris.
penPenNesne için kullanılacak kalem. Bu, nesnenin sınır boyutunu etkileyebilir.

Returns

TürAçıklama
RectangleFTahmini nesne sınırları.

Method: transform(transform)

 transform(transform) 

Belirtilen dönüşümü şekle uygular.

Parameters:

ParameterTürAçıklama
transformMatrixUygulanacak dönüşüm.