TextFrameFormat
Genel Bakış
TextFrameFormat, C++ için Aspose.Slides FOSS içinde bir sınıftır.
Metin çerçevesi biçimlendirme özelliklerini temsil eder.
Bu sınıf, C++ programlarında TextFrameFormat nesneleriyle çalışmak için 46 yöntem sağlar. Mevcut yöntemler şunlardır: NullableBool, TextAnchorType, TextAutofitType, TextFrameFormat, TextShapeType, TextVerticalType, ThreeDFormat, anchoring_type, autofit_type, center_text, column_count, column_spacing ve 31 ek yöntem. Tüm genel üyeler, Aspose.Slides FOSS for C++ paketini kurduktan sonra herhangi bir C++ uygulaması tarafından erişilebilir. Özellikler: NullableBool, TextAnchorType, TextAutofitType, TextShapeType, TextVerticalType, ThreeDFormat.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
NullableBool | NullableBool | Okuma | Nullable bool değerini alır. |
TextAnchorType | TextAnchorType | Okuma | Metin çapa türünü alır. |
TextVerticalType | TextVerticalType | Okuma | Metnin dikey tipini alır. |
TextAutofitType | TextAutofitType | Okuma | Metin otomatik sığdırma tipini alır. |
ThreeDFormat | ThreeDFormat | Okuma | Üç boyutlu formatı alır. |
TextShapeType | TextShapeType | Okuma | Metin şekil tipini alır. |
Yöntemler
| İmza | Açıklama |
|---|---|
NullableBool() → NullableBool | Belirli bir metin çerçevesi ayarını gösteren nullable boolean değerini döndürür |
TextAnchorType() → TextAnchorType | Özellik, çerçeve içindeki metin ankraj hizalamasını alır veya ayarlar |
NullableBool() → NullableBool | |
TextVerticalType() → TextVerticalType | Özellik, dikey metin yönelimini alır veya ayarlar |
TextAutofitType() → TextAutofitType | Özellik, metin için otomatik sığdırma davranışını alır veya ayarlar |
ThreeDFormat() → ThreeDFormat | Özellik, metin çerçevesinin 3D biçimlendirmesine erişim sağlar |
ThreeDFormat() → ThreeDFormat | |
TextShapeType() → TextShapeType | Özellik, metin çerçevesinin şekil türünü alır veya ayarlar |
TextFrameFormat() | |
margin_left() → double | Sol kenar boşluğunu nokta cinsinden döndürür. NaN = undefined. |
set_margin_left(value: double) | Sol kenar boşluğunu puan cinsinden ayarlar. |
margin_right() → double | Sağ kenar boşluğunu nokta cinsinden döndürür. NaN = undefined. |
set_margin_right(value: double) | Sağ kenar boşluğunu puan cinsinden ayarlar. |
margin_top() → double | Üst kenar boşluğunu puan cinsinden döndürür. NaN = tanımsız. |
set_margin_top(value: double) | Üst kenar boşluğunu puan cinsinden ayarlar. |
margin_bottom() → double | Alt kenar boşluğunu puan cinsinden döndürür. NaN = tanımsız. |
set_margin_bottom(value: double) | Alt marjı puan cinsinden ayarlar. |
wrap_text() → NullableBool | Metnin kaydırılıp kaydırılmadığını döndürür. |
set_wrap_text(value: NullableBool) | Metnin sarılıp sarılmayacağını ayarlar. |
anchoring_type() → TextAnchorType | Metin bağlantı noktasının tipini döndürür. |
set_anchoring_type(value: TextAnchorType) | Metin çapa tipini ayarlar. |
center_text() → NullableBool | Metnin ortalanıp ortalanmadığını döndürür. |
set_center_text(value: NullableBool) | Metnin ortalanıp ortalanmadığını ayarlar. |
text_vertical_type() → TextVerticalType | Metnin dikey tipini döndürür. |
set_text_vertical_type(value: TextVerticalType) | Metnin dikey tipini ayarlar. |
autofit_type() → TextAutofitType | Autofit tipini döndürür. |
set_autofit_type(value: TextAutofitType) | Otomatik sığdırma tipini ayarlar. |
column_count() → int | Sütun sayısını döndürür. |
set_column_count(value: int) | Sütun sayısını ayarlar. |
column_spacing() → double | Sütun aralığını puan cinsinden döndürür. |
set_column_spacing(value: double) | Sütun aralığını puan cinsinden ayarlar. |
three_d_format() → ThreeDFormat | Metin için 3D efekt özelliklerini temsil eden ThreeDFormat nesnesini döndürür. Salt okunur. |
three_d_format() → ThreeDFormat | Metin için 3D efekt özelliklerini temsil eden ThreeDFormat nesnesini döndürür. Salt okunur. |
keep_text_flat() → bool | Metnin düz tutulup tutulmadığını (3D dönüşüm olmadan) döndürür. |
set_keep_text_flat(value: bool) | Metnin düz tutulup tutulmayacağını ayarlar (3D dönüşüm yok). |
rotation_angle() → double | Dönüş açısını derece cinsinden döndürür. |
set_rotation_angle(value: double) | Dönme açısını derece cinsinden ayarlar. |
transform() → TextShapeType | Metin şekil tipini (transform) döndürür. |
set_transform(value: TextShapeType) | Metin şekli tipini ayarlar (dönüştürme). |
init_internal(txbody_element: pugi::xml_node, save_callback: std::function<void()>) | Mevcut bir XML düğümünden başlat. |
get_body_pr() → pugi::xml_node | txBody öğesinin alt öğesini bulun. |
ensure_body_pr() → pugi::xml_node | txBody öğesinin alt öğesini bul ya da oluştur. |
save() | Değişiklikleri kaydet geri çağrısı aracılığıyla kalıcı hale getirin. |
get_margin(attr: std::string_view, default_emu: int) → double | bodyPr’den bir kenar boşluğu özelliğini okuyun ve EMU’yu puana dönüştürün. |
set_margin(attr: std::string_view, value: double) | bodyPr’ye bir kenar boşluğu değerini (puan olarak) EMU özelliği olarak yazın. |
resize_shape_to_fit_text(body_pr: pugi::xml_node) | Üst şekli, metin içeriğine sığacak şekilde yeniden boyutlandırın ve dikey ortayı koruyun. |