Shape

المعلومات العامة

Shape هي فئة في Aspose.Slides FOSS لـ C++.

الطبقة الأساسية لجميع الأشكال على الشريحة.

خصائص

اسمالنوعالوصولوصف
ShapeTypeShapeTypeاقرأالممتلكات تحصل على أو تعيين نوع الشكل
EffectFormatEffectFormatاقرأتمنح خاصية الوصول إلى شكل تأثير الشكل
FillFormatFillFormatاقرأتمنح خاصية الوصول إلى شكل ملء الشكل
LineFormatLineFormatاقرأتمنح خاصية الوصول إلى شكل الخط.
ThreeDFormatThreeDFormatاقرأتمنح الميزة إمكانية الوصول إلى شكل 3D.
ShapeFrameShapeFrameاقرأتمنح الخصائص إمكانية الوصول إلى بيانات الإطار للشكل.
ISlideComponentISlideComponentاقرأيعيد واجهة مكون الشريحة التي تنفذها الشكل
IPresentationIPresentationاقرأيعيد واجهة العرض المرتبطة بالشكل
IBaseSlideIBaseSlideاقرأيعيد واجهة الشريحة الأساسية التي تمتلك الشكل
IPresentationComponentIPresentationComponentاقرأيعيد واجهة مكون العرض للشكل

الطرق

التوقيعوصف
ShapeType()ShapeTypeالممتلكات تحصل على أو تعيين نوع الشكل
EffectFormat()EffectFormatتمنح خاصية الوصول إلى شكل تأثير الشكل
EffectFormat()EffectFormat
FillFormat()FillFormatتمنح خاصية الوصول إلى شكل ملء الشكل
FillFormat()FillFormat
LineFormat()LineFormatتمنح خاصية الوصول إلى شكل الخط.
LineFormat()LineFormat
ThreeDFormat()ThreeDFormatتمنح الميزة إمكانية الوصول إلى شكل 3D.
ThreeDFormat()ThreeDFormat
ShapeFrame()ShapeFrameتمنح الخصائص إمكانية الوصول إلى بيانات الإطار للشكل.
ShapeFrame()ShapeFrame
ISlideComponent()ISlideComponentيعيد واجهة مكون الشريحة التي تنفذها الشكل
IPresentation()IPresentationيعيد واجهة العرض المرتبطة بالشكل
IPresentation()IPresentation
IBaseSlide()IBaseSlideيعيد واجهة الشريحة الأساسية التي تمتلك الشكل
IBaseSlide()IBaseSlide
IPresentationComponent()IPresentationComponentيعيد واجهة مكون العرض للشكل
IPresentationComponent()IPresentationComponent
set_x(value: double)يضع إحداثيات X للشكل
set_y(value: double)يضع الإحداثيات Y للشكل
set_width(value: double)
set_height(value: double)
set_rotation(value: double)يحدد زاوية دوران الشكل
init_internal(xml_element: pugi::xml_node, slide_part: Internal::pptx::SlidePart, parent_slide: IBaseSlide)قم بتحويل هذا الشكل من عنصر XML داخل جزء شرائح.
build_frame()ShapeFrameقم بإنشاء ShapeFrame من عنصر xfrm الحالي.
apply_frame(value: IShapeFrame)تطبيق قيم ShapeFrame على عنصر xfrm.
get_sp_pr()pugi::xml_nodeاحصل على عنصر spPr (أو grpSpPr) لهذا الشكل.
ensure_sp_pr()pugi::xml_nodeاحصل على عنصر spPr أو اصنعه.
get_c_nv_pr()pugi::xml_nodeاحصل على عنصر cNvPr من الشكل XML.
find_xfrm_in_element(xml_element: pugi::xml_node)pugi::xml_nodeابحث عن عنصر a:xfrm مباشرة داخل عنصر شكل XML.
get_placeholder_info()std::optional<std::pair<std::optional<std::string>, std::string>>
find_placeholder_xfrm_in_xml(root: pugi::xml_node, ph_type: std::optional<std::string>, ph_idx: std::string_view)pugi::xml_nodeابحث عن xfrm للحصول على مكان مسجل في ملف layout/master XML root.
get_inherited_xfrm()pugi::xml_nodeتمشي في التخطيط -> السلسلة الرئيسية للعثور على xfrm الموروثة للحاملات.
get_xfrm()pugi::xml_nodeاحصل على عنصر a: xfrm من شكل XML، مع إرث الحافز.
ensure_xfrm()pugi::xml_nodeاحصل على عنصر a:xfrm أو قم بإنشائه.
 العربية