Shape — Aspose.Slides FOSS for C++ API Reference
ImageRenderOptions Shape class היא המחלקה הבסיסית לכל האלמנטים החזותיים בשקופית. AutoShape מרחיב Shape עם גאומטריה ו‑אופציונלי TextFrame.
ImageRenderOptions: Aspose::Slides::Foss
#include <Aspose/Slides/Foss/shape.h>
#include <Aspose/Slides/Foss/auto_shape.h>ImageRenderOptions: include/Aspose/Slides/Foss/shape.h, include/Aspose/Slides/Foss/auto_shape.h
מאפייני Shape
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
x() / set_x(double) | Read/Write | מיקום X בנקודות. |
y() / set_y(double) | Read/Write | מיקום Y בנקודות. |
width() / set_width(double) | Read/Write | רוחב בנקודות. |
height() / set_height(double) | Read/Write | גובה בנקודות. |
rotation() / set_rotation(double) | Read/Write | זווית סיבוב במעלות. |
hidden() / set_hidden(bool) | Read/Write | האם הצורה מוסתרת. |
shape_type() / set_shape_type(ShapeType) | Read/Write | סוג הגאומטריה של הצורה. |
z_order_position() | ImageRenderOptions | מיקום ערימת Z-order. |
unique_id() | ImageRenderOptions | מזהה ייחודי לצורה זו. |
office_interop_shape_id() | ImageRenderOptions | מזהה צורה של Office interop. |
is_grouped() | ImageRenderOptions | האם הצורה שייכת לקבוצה. |
is_text_holder() | ImageRenderOptions | האם הצורה יכולה להכיל טקסט. |
is_decorative() / set_is_decorative(bool) | קריאה/כתיבה | האם הצורה היא דקורטיבית (נגישות). |
connection_site_count() | ImageRenderOptions | מספר אתרי חיבור. |
set_name(const std::string&) | ImageRenderOptions | הגדר את שם הצורה. |
set_alternative_text(const std::string&) | ImageRenderOptions | הגדר טקסט חלופי לנגישות. |
set_alternative_text_title(const std::string&) | ImageRenderOptions | הגדר כותרת טקסט חלופי. |
מאפייני פורמט Shape
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
fill_format() | FillFormat& | הגדרות מילוי לצורה זו. |
line_format() | LineFormat& | הגדרות קו/גבול. |
effect_format() | EffectFormat& | הגדרות אפקט חזותי. |
three_d_format() | ThreeDFormat& | 3-D effect settings. |
frame() | ShapeFrame | מסגרת מיקום וגודל. |
AutoShape
AutoShape יורש מ- GeometryShape (שירש מ- Shape) ומוסיף a TextFrame.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
text_frame() | ImageRenderOptions | מחזיר את TextFrame לצורה האוטומטית הזו. |
geometry_shape() | ImageRenderOptions | מחזיר את מאפייני צורת הגאומטריה. |
ממשק IShape
ImageRenderOptions IShape הממשק מגדיר את החוזה הציבורי. שיטות מפתח מ- IShape:
| ImageRenderOptions | ImageRenderOptions |
|---|---|
set_raw_frame(const ShapeFrame&) | הגדר את המסגרת הגולמית ישירות. |
set_frame(const ShapeFrame&) | הגדר את המסגרת המחושבת. |