Shape — Aspose.Slides FOSS for C++ API Reference
ImageRenderOptions Shape class yra bazinė klasė visiems vizualiniams elementams skaidrėje. AutoShape extends Shape su geometrija ir pasirinktu 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 savybės
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
x() / set_x(double) | Read/Write | X padėtis taškais. |
y() / set_y(double) | Read/Write | Y padėtis taškais. |
width() / set_width(double) | Read/Write | Plotis taškais. |
height() / set_height(double) | Read/Write | Aukštis taškais. |
rotation() / set_rotation(double) | Skaityti/Rašyti | Sukimo kampas laipsniais. |
hidden() / set_hidden(bool) | Skaityti/Rašyti | Ar figūra paslėpta. |
shape_type() / set_shape_type(ShapeType) | Skaityti/Rašyti | Figūros geometrijos tipas. |
z_order_position() | ImageRenderOptions | Z tvarkos išdėstymo pozicija. |
unique_id() | ImageRenderOptions | Unikalus šios figūros identifikatorius. |
office_interop_shape_id() | ImageRenderOptions | Office interop figūros ID. |
is_grouped() | ImageRenderOptions | Ar forma priklauso grupei. |
is_text_holder() | ImageRenderOptions | Ar forma gali talpinti tekstą. |
is_decorative() / set_is_decorative(bool) | Skaityti/rašyti | Ar forma yra dekoratyvi (prieinamumas). |
connection_site_count() | ImageRenderOptions | Jungčių vietų skaičius. |
set_name(const std::string&) | ImageRenderOptions | Nustatykite figūros pavadinimą. |
set_alternative_text(const std::string&) | ImageRenderOptions | Nustatykite alternatyvų tekstą prieinamumui. |
set_alternative_text_title(const std::string&) | ImageRenderOptions | Nustatykite alternatyvaus teksto pavadinimą. |
Shape formato savybės
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
fill_format() | FillFormat& | Užpildymo nustatymai šiai figūrai. |
line_format() | LineFormat& | Linijos/kraštų nustatymai. |
effect_format() | EffectFormat& | Vaizdo efektų nustatymai. |
three_d_format() | ThreeDFormat& | 3-D effect settings. |
frame() | ShapeFrame | Padėties ir dydžio rėmelis. |
AutoShape
AutoShape paveldi iš GeometryShape (kuris paveldi iš Shape) ir prideda TextFrame.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
text_frame() | ImageRenderOptions | Grąžina TextFrame šiai automatinės formos. |
geometry_shape() | ImageRenderOptions | Grąžina geometrijos formos savybes. |
IShape sąsaja
ImageRenderOptions IShape sąsaja apibrėžia viešąjį kontraktą. Pagrindiniai metodai iš IShape:
| ImageRenderOptions | ImageRenderOptions |
|---|---|
set_raw_frame(const ShapeFrame&) | Nustatykite neapdorotą rėmelį tiesiogiai. |
set_frame(const ShapeFrame&) | Nustatykite apskaičiuotą rėmelį. |