Shape — Aspose.Slides FOSS for C++ API Reference
ImageRenderOptions Shape klase ir bāzes klase visiem vizuālajiem elementiem slaidā. AutoShape paplašina Shape ar ģeometriju un izvēles 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 īpašības
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
x() / set_x(double) | Lasīt/Rakstīt | X pozīcija punktos. |
y() / set_y(double) | Lasīt/Rakstīt | Y pozīcija punktos. |
width() / set_width(double) | Lasīt/Rakstīt | Platums punktos. |
height() / set_height(double) | Lasīt/Rakstīt | Augstums punktos. |
rotation() / set_rotation(double) | Lasīt/Rakstīt | Rotācijas leņķis grādos. |
hidden() / set_hidden(bool) | Lasīt/Rakstīt | Vai forma ir paslēpta. |
shape_type() / set_shape_type(ShapeType) | Lasīt/Rakstīt | Formas ģeometrijas veids. |
z_order_position() | ImageRenderOptions | Z‑kārtas kārtošanas pozīcija. |
unique_id() | ImageRenderOptions | Unikāls identifikators šai formai. |
office_interop_shape_id() | ImageRenderOptions | Office interop formas ID. |
is_grouped() | ImageRenderOptions | Vai forma pieder grupai. |
is_text_holder() | ImageRenderOptions | Vai forma var saturēt tekstu. |
is_decorative() / set_is_decorative(bool) | Lasīt/Rakstīt | Vai forma ir dekoratīva (pieejamība). |
connection_site_count() | ImageRenderOptions | Savienojumu vietu skaits. |
set_name(const std::string&) | ImageRenderOptions | Iestatīt formas nosaukumu. |
set_alternative_text(const std::string&) | ImageRenderOptions | Iestatīt alternatīvo tekstu pieejamībai. |
set_alternative_text_title(const std::string&) | ImageRenderOptions | Iestatīt alternatīvā teksta nosaukumu. |
Shape formāta īpašības
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
fill_format() | FillFormat& | Aizpildes iestatījumi šai formai. |
line_format() | LineFormat& | Līnijas/robežas iestatījumi. |
effect_format() | EffectFormat& | Vizuālo efektu iestatījumi. |
three_d_format() | ThreeDFormat& | 3-D effect settings. |
frame() | ShapeFrame | Pozīcijas un izmēra rāmis. |
AutoShape
AutoShape manto no GeometryShape (kas manto no Shape) un pievieno TextFrame.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
text_frame() | ImageRenderOptions | Atgriež the TextFrame šai automātiskajai formai. |
geometry_shape() | ImageRenderOptions | Atgriež ģeometrijas formas īpašības. |
IShape interfeiss
ImageRenderOptions IShape interface definē publisko līgumu. Galvenās metodes no IShape:
| ImageRenderOptions | ImageRenderOptions |
|---|---|
set_raw_frame(const ShapeFrame&) | Iestatiet neapstrādāto kadru tieši. |
set_frame(const ShapeFrame&) | Iestatīt aprēķināto rāmi. |