Shape klasa je osnovna klasa za sve vizuelne elemente na slajdu.
AutoShape nasleđuje
Shape sa geometrijom i opcionim
TextFrame.
: Aspose::Slides::Foss
: include/Aspose/Slides/Foss/shape.h, include/Aspose/Slides/Foss/auto_shape.h
Svojstva oblika
| | |
|---|
x() / set_x(double) | Čitanje/Pisanje | X pozicija u tačkama. |
y() / set_y(double) | Čitanje/Pisanje | Y pozicija u tačkama. |
width() / set_width(double) | Čitanje/Pisanje | Širina u tačkama. |
height() / set_height(double) | Čitanje/Upis | Visina u tačkama. |
rotation() / set_rotation(double) | Čitanje/Upis | Ugao rotacije u stepenima. |
hidden() / set_hidden(bool) | Čitanje/Upis | Da li je oblik skriven. |
shape_type() / set_shape_type(ShapeType) | Čitanje/Upis | Tip geometrije oblika. |
z_order_position() | | Z‑redosledni položaj. |
unique_id() | | Jedinstveni identifikator za ovaj oblik. |
office_interop_shape_id() | | Office interop ID oblika. |
is_grouped() | | Da li oblik pripada grupi. |
is_text_holder() | | Da li oblik može da sadrži tekst. |
is_decorative() / set_is_decorative(bool) | Čitanje/Pisanje | Da li je oblik dekorativan (pristupačnost). |
connection_site_count() | | Broj tačaka povezivanja. |
set_name(const std::string&) | | Postavi ime oblika. |
set_alternative_text(const std::string&) | | Postavi alt tekst za pristupačnost. |
set_alternative_text_title(const std::string&) | | Postavi naslov alt teksta. |
Svojstva formata oblika
| | |
|---|
fill_format() | FillFormat& | Postavke popunjavanja za ovaj oblik. |
line_format() | LineFormat& | Postavke linije/ivice. |
effect_format() | EffectFormat& | Postavke vizuelnih efekata. |
three_d_format() | ThreeDFormat& | 3-D effect settings. |
frame() | ShapeFrame | Pozicija i veličina okvira. |
AutoShape
AutoShape nasleđuje od GeometryShape (koji nasleđuje od Shape) TextFrame.
| | |
|---|
text_frame() | | dodaje TextFrame Vraća. |
geometry_shape() | | Vraća svojstva geometrijskog oblika. |
Interfejs IShape
IShape interfejs definiše javni ugovor. Ključne metode iz
IShape:
| |
|---|
set_raw_frame(const ShapeFrame&) | Postavi sirovi okvir direktno. |
set_frame(const ShapeFrame&) | Postavi izračunati okvir. |
Vidi i