Shape — Aspose.Slides FOSS for C++ API Reference
ImageRenderOptions Shape class is de basisklasse voor alle visuele elementen op een dia. AutoShape extends Shape met geometrie en een optionele 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-eigenschappen
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
x() / set_x(double) | Lezen/Schrijven | X-positie in punten. |
y() / set_y(double) | Lezen/Schrijven | Y-positie in punten. |
width() / set_width(double) | Lezen/Schrijven | Breedte in punten. |
height() / set_height(double) | Lezen/Schrijven | Hoogte in punten. |
rotation() / set_rotation(double) | Lezen/Schrijven | Rotatiehoek in graden. |
hidden() / set_hidden(bool) | Lezen/Schrijven | Of de vorm verborgen is. |
shape_type() / set_shape_type(ShapeType) | Lezen/Schrijven | Het geometrietype van de vorm. |
z_order_position() | ImageRenderOptions | Z-volgorde stapelpositie. |
unique_id() | ImageRenderOptions | Unieke identifier voor deze vorm. |
office_interop_shape_id() | ImageRenderOptions | Office interop shape ID. |
is_grouped() | ImageRenderOptions | Of de vorm tot een groep behoort. |
is_text_holder() | ImageRenderOptions | Of de vorm tekst kan bevatten. |
is_decorative() / set_is_decorative(bool) | Lezen/Schrijven | Of de vorm decoratief is (toegankelijkheid). |
connection_site_count() | ImageRenderOptions | Aantal verbindingspunten. |
set_name(const std::string&) | ImageRenderOptions | Stel de vormnaam in. |
set_alternative_text(const std::string&) | ImageRenderOptions | Stel alt-tekst in voor toegankelijkheid. |
set_alternative_text_title(const std::string&) | ImageRenderOptions | Stel alt-tekst titel in. |
Shape-opmaak-eigenschappen
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
fill_format() | FillFormat& | Vulinstellingen voor deze vorm. |
line_format() | LineFormat& | Lijn-/randinstellingen. |
effect_format() | EffectFormat& | Visuele-effectinstellingen. |
three_d_format() | ThreeDFormat& | 3-D effect settings. |
frame() | ShapeFrame | Positie- en formaatkader. |
AutoShape
AutoShape erft van GeometryShape (die erft van Shape) en voegt een TextFrame.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
text_frame() | ImageRenderOptions | Retourneert de TextFrame voor deze auto-vorm. |
geometry_shape() | ImageRenderOptions | Retourneert de eigenschappen van de geometrievorm. |
IShape-interface
ImageRenderOptions IShape interface definieert het openbare contract. Belangrijke methoden van IShape:
| ImageRenderOptions | ImageRenderOptions |
|---|---|
set_raw_frame(const ShapeFrame&) | Stel het ruwe frame direct in. |
set_frame(const ShapeFrame&) | Stel het berekende frame in. |