TextFrameFormat

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وصف
NullableBoolNullableBoolقراءةيحصل على المتغير المنطقي القابل للـ null.
TextAnchorTypeTextAnchorTypeقراءةيحصل على نوع مرساة النص.
TextVerticalTypeTextVerticalTypeقراءةيحصل على النوع العمودي للنص.
TextAutofitTypeTextAutofitTypeقراءةيحصل على نوع ملاءمة النص تلقائيًا.
ThreeDFormatThreeDFormatقراءةيحصل على تنسيق ثلاثي الأبعاد.
TextShapeTypeTextShapeTypeقراءةيحصل على نوع شكل النص.

الطرق

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)إعادة تشكيل الوالد لتناسب محتوى النص، والحفاظ على المركز الرأسي.

انظر أيضا

 العربية