Shape — Aspose.Slides FOSS for C++ API Reference
ImageRenderOptions Shape کلاس پایه برای تمام عناصر بصری روی یک اسلاید است. 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) | خواندن/نوشتن | موقعیت X بر حسب نقطه. |
y() / set_y(double) | خواندن/نوشتن | موقعیت Y بر حسب نقطه. |
width() / set_width(double) | خواندن/نوشتن | عرض بر حسب نقطه. |
height() / set_height(double) | خواندن/نوشتن | ارتفاع بر حسب نقطه. |
rotation() / set_rotation(double) | خواندن/نوشتن | زاویه چرخش بر حسب درجه. |
hidden() / set_hidden(bool) | خواندن/نوشتن | آیا شکل مخفی است. |
shape_type() / set_shape_type(ShapeType) | خواندن/نوشتن | نوع هندسهٔ شکل. |
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) و یک 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&) | قاب محاسبهشده را تنظیم کنید. |