TextFrameFormat
نظرة عامة
TextFrameFormat هو فئة في Aspose.Slides FOSS لـ C++.
يمثل خصائص تنسيق إطار النص.
هذه الفئة توفر 46 طريقة للعمل مع TextFrameFormat الكائنات في برامج C++. وتشمل الأساليب المتاحة: NullableBool, TextAnchorType, TextAutofitType, TextFrameFormat, TextShapeType, TextVerticalType, ThreeDFormat, anchoring_type, autofit_type, center_text, column_count, column_spacing,31 طريقة إضافية. جميع الأعضاء العموميين متاحة لأي تطبيق C++ بعد تثبيت Aspose.Slides FOSS لملف C ++. الممتلكات : NullableBool, TextAnchorType, TextAutofitType, TextShapeType, TextVerticalType, ThreeDFormat.
الممتلكات
| الاسم | نوع | Access | وصف |
|---|---|---|---|
NullableBool | NullableBool | قراءة | يحصل على المتغير المنطقي القابل للـ null. |
TextAnchorType | TextAnchorType | قراءة | يحصل على نوع مرساة النص. |
TextVerticalType | TextVerticalType | قراءة | يحصل على النوع العمودي للنص. |
TextAutofitType | TextAutofitType | قراءة | يحصل على نوع ملاءمة النص تلقائيًا. |
ThreeDFormat | ThreeDFormat | قراءة | يحصل على تنسيق ثلاثي الأبعاد. |
TextShapeType | TextShapeType | قراءة | يحصل على نوع شكل النص. |
الطرق
| Signature | وصف |
|---|---|
NullableBool() → NullableBool | يعيد الـ nullable boolean الذي يشير إلى إعدادات إطار نصية محددة |
TextAnchorType() → TextAnchorType | الممتلكات تحصل أو وضع الترتيب النصية في إطار |
NullableBool() → NullableBool | |
TextVerticalType() → TextVerticalType | الممتلكات تحصل أو وضع التوجه النصي الرأسي |
TextAutofitType() → TextAutofitType | الملكية تحصل أو تضع السلوك التلقائي للنص |
ThreeDFormat() → ThreeDFormat | الممتلكات توفر الوصول إلى تنسيق 3D من إطار النص |
ThreeDFormat() → ThreeDFormat | |
TextShapeType() → TextShapeType | الممتلكات تحصل أو تضع نوع الشكل من إطار النص |
TextFrameFormat() | |
margin_left() → double | يعود اليسار إلى الحد الأدنى في النقاط.NaN = غير محدد. |
set_margin_left(value: double) | يضبط الهامش الأيسر بالنقاط. |
margin_right() → double | يعود الحد الأيمن إلى النقاط.NaN = غير محدد. |
set_margin_right(value: double) | يضبط الهامش الأيمن بالنقاط. |
margin_top() → double | يعود العرض إلى أعلى نقطة.NaN = غير محدد. |
set_margin_top(value: double) | يضبط الهامش العلوي بالنقاط. |
margin_bottom() → double | يعود الحد الأدنى إلى النقاط.NaN = غير محدد. |
set_margin_bottom(value: double) | يضبط الهامش السفلي بالنقاط. |
wrap_text() → NullableBool | إعادة ما إذا كان النص يخترق. |
set_wrap_text(value: NullableBool) | يضبط ما إذا كان النص يلتف. |
anchoring_type() → TextAnchorType | إعادة نوع النص الأنكور. |
set_anchoring_type(value: TextAnchorType) | يضبط نوع مرساة النص. |
center_text() → NullableBool | إعادة ما إذا كان النص مركزاً. |
set_center_text(value: NullableBool) | يضبط ما إذا كان النص مركّزًا. |
text_vertical_type() → TextVerticalType | إعادة النص إلى النوع الرأسي. |
set_text_vertical_type(value: TextVerticalType) | يضبط نوع النص العمودي. |
autofit_type() → TextAutofitType | يعود إلى نوع Autofit. |
set_autofit_type(value: TextAutofitType) | يضبط نوع الملاءمة التلقائية. |
column_count() → int | إرجاع عدد الأعمدة. |
set_column_count(value: int) | يضبط عدد الأعمدة. |
column_spacing() → double | إعادة العمود الذي يمر في النقاط. |
set_column_spacing(value: double) | يضبط تباعد الأعمدة بالنقاط. |
three_d_format() → ThreeDFormat | يعود إلى الكائن ثلاثي الدوائر الذي يمثل خصائص تأثير 3D للنص. |
three_d_format() → ThreeDFormat | يعود إلى الكائن ثلاثي الدوائر الذي يمثل خصائص تأثير 3D للنص. |
keep_text_flat() → bool | يعود إلى ما إذا كان النص مسطحًا (لا تدور 3D). |
set_keep_text_flat(value: bool) | يضبط ما إذا كان النص يبقى مسطحًا (بدون دوران ثلاثي الأبعاد). |
rotation_angle() → double | إعادة زاوية الدوران في درجات. |
set_rotation_angle(value: double) | يضبط زاوية الدوران بالدرجات. |
transform() → TextShapeType | إعادة نوع شكل النص (تحويل) . |
set_transform(value: TextShapeType) | يضبط نوع شكل النص (تحويل). |
init_internal(txbody_element: pugi::xml_node, save_callback: std::function<void()>) | يبدأ من وجود XML النود . |
get_body_pr() → pugi::xml_node | العثور على الطفل من العنصر txBody. |
ensure_body_pr() → pugi::xml_node | العثور على أو إنشاء الطفل من العنصر txBody. |
save() | التغيير المستمر من خلال استرداد الودائع. |
get_margin(attr: std::string_view, default_emu: int) → double | اقرأ ميزة الحد من bodyPr وتحويل EMU إلى نقاط. |
set_margin(attr: std::string_view, value: double) | اكتب قيمة الحد الأدنى (في النقاط) إلى bodyPr كميزة EMU. |
resize_shape_to_fit_text(body_pr: pugi::xml_node) | إعادة تشكيل الوالد لتناسب محتوى النص، والحفاظ على المركز الرأسي. |