Shape — Aspose.Slides FOSS for C++ API Reference
ImageRenderOptions Shape class az alap osztály minden dián lévő vizuális elemhez. AutoShape kiterjeszti Shape geometriával és egy opcionális 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 tulajdonságok
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
x() / set_x(double) | Olvasás/Írás | X pozíció pontokban. |
y() / set_y(double) | Olvasás/Írás | Y pozíció pontokban. |
width() / set_width(double) | Olvasás/Írás | Szélesség pontokban. |
height() / set_height(double) | Olvasás/Írás | Magasság pontokban. |
rotation() / set_rotation(double) | Olvasás/Írás | Forgatási szög fokban. |
hidden() / set_hidden(bool) | Olvasás/Írás | Azt jelzi, hogy a forma rejtett-e. |
shape_type() / set_shape_type(ShapeType) | Olvasás/Írás | Az alakzat geometriai típusa. |
z_order_position() | ImageRenderOptions | Z-sorrend rétegezési pozíciója. |
unique_id() | ImageRenderOptions | Az alakzat egyedi azonosítója. |
office_interop_shape_id() | ImageRenderOptions | Office interop alakzat-azonosító. |
is_grouped() | ImageRenderOptions | A forma tartozik-e egy csoportba. |
is_text_holder() | ImageRenderOptions | A forma képes-e szöveget tartalmazni. |
is_decorative() / set_is_decorative(bool) | Olvasás/írás | A forma dekoratív-e (hozzáférhetőség). |
connection_site_count() | ImageRenderOptions | Kapcsolódási pontok száma. |
set_name(const std::string&) | ImageRenderOptions | Állítsa be a forma nevét. |
set_alternative_text(const std::string&) | ImageRenderOptions | Állítsa be a helyettesítő szöveget a hozzáférhetőséghez. |
set_alternative_text_title(const std::string&) | ImageRenderOptions | Állítsa be a helyettesítő szöveg címét. |
Shape formátum tulajdonságok
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
fill_format() | FillFormat& | Kitöltési beállítások ehhez a formához. |
line_format() | LineFormat& | Vonal/körvonal beállítások. |
effect_format() | EffectFormat& | Vizuális hatás beállítások. |
three_d_format() | ThreeDFormat& | 3-D effect settings. |
frame() | ShapeFrame | Pozíció- és méretkeret. |
AutoShape
AutoShape örökli a GeometryShape (ami örökli a Shape) és hozzáad egy TextFrame.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
text_frame() | ImageRenderOptions | Visszaadja a TextFrame ehhez az automatikus alakzathoz. |
geometry_shape() | ImageRenderOptions | Visszaadja a geometriai alakzat tulajdonságait. |
IShape interfész
ImageRenderOptions IShape az interfész meghatározza a nyilvános szerződést. Kulcsfontosságú metódusok a IShape:
| ImageRenderOptions | ImageRenderOptions |
|---|---|
set_raw_frame(const ShapeFrame&) | Állítsa be a nyers keretet közvetlenül. |
set_frame(const ShapeFrame&) | Állítsa be a számított keretet. |