Shape — Aspose.Slides FOSS for C++ API Reference
ImageRenderOptions Shape klass är basklassen för alla visuella element på en bild. AutoShape ärver Shape med geometri och en valfri 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‑egenskaper
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
x() / set_x(double) | Läs/skriv | X-position i punkter. |
y() / set_y(double) | Läs/skriv | Y-position i punkter. |
width() / set_width(double) | Läs/skriv | Bredd i punkter. |
height() / set_height(double) | Läs/skriv | Höjd i punkter. |
rotation() / set_rotation(double) | Läs/skriv | Rotationsvinkel i grader. |
hidden() / set_hidden(bool) | Läs/skriv | Om formen är dold. |
shape_type() / set_shape_type(ShapeType) | Läs/skriv | Geometritypen för formen. |
z_order_position() | ImageRenderOptions | Z-ordnings staplingsposition. |
unique_id() | ImageRenderOptions | Unik identifierare för den här formen. |
office_interop_shape_id() | ImageRenderOptions | Office interop-form-ID. |
is_grouped() | ImageRenderOptions | Om formen tillhör en grupp. |
is_text_holder() | ImageRenderOptions | Om formen kan innehålla text. |
is_decorative() / set_is_decorative(bool) | Läs/skriv | Om formen är dekorativ (tillgänglighet). |
connection_site_count() | ImageRenderOptions | Antal anslutningspunkter. |
set_name(const std::string&) | ImageRenderOptions | Ange formens namn. |
set_alternative_text(const std::string&) | ImageRenderOptions | Ange alternativ text för tillgänglighet. |
set_alternative_text_title(const std::string&) | ImageRenderOptions | Ange titel för alternativ text. |
Shape‑formategenskaper
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
fill_format() | FillFormat& | Fyllnadsinställningar för denna form. |
line_format() | LineFormat& | Linje-/kantinställningar. |
effect_format() | EffectFormat& | Visuella effektinställningar. |
three_d_format() | ThreeDFormat& | 3-D effect settings. |
frame() | ShapeFrame | Position- och storleksram. |
AutoShape
AutoShape ärver från GeometryShape (som ärver från Shape) och lägger till en TextFrame.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
text_frame() | ImageRenderOptions | Returnerar TextFrame för denna autoshape. |
geometry_shape() | ImageRenderOptions | Returnerar egenskaperna för geometriformen. |
IShape‑gränssnitt
ImageRenderOptions IShape gränssnittet definierar det offentliga kontraktet. Nyckelmetoder från IShape:
| ImageRenderOptions | ImageRenderOptions |
|---|---|
set_raw_frame(const ShapeFrame&) | Ställ in den råa ramen direkt. |
set_frame(const ShapeFrame&) | Ställ in den beräknade ramen. |