Shape — Aspose.Slides FOSS for C++ API Reference

ImageRenderOptions Shape class è la classe base per tutti gli elementi visivi su una diapositiva. AutoShape estende Shape con geometria e un opzionale 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


Proprietà della forma

ImageRenderOptionsImageRenderOptionsImageRenderOptions
x() / set_x(double)Lettura/ScritturaPosizione X in punti.
y() / set_y(double)Lettura/ScritturaPosizione Y in punti.
width() / set_width(double)Lettura/ScritturaLarghezza in punti.
height() / set_height(double)Lettura/ScritturaAltezza in punti.
rotation() / set_rotation(double)Lettura/ScritturaAngolo di rotazione in gradi.
hidden() / set_hidden(bool)Lettura/ScritturaIndica se la forma è nascosta.
shape_type() / set_shape_type(ShapeType)Lettura/ScritturaIl tipo di geometria della forma.
z_order_position()ImageRenderOptionsPosizione di impilamento Z-order.
unique_id()ImageRenderOptionsIdentificatore univoco per questa forma.
office_interop_shape_id()ImageRenderOptionsID della forma Office interop.
is_grouped()ImageRenderOptionsSe la forma appartiene a un gruppo.
is_text_holder()ImageRenderOptionsSe la forma può contenere testo.
is_decorative() / set_is_decorative(bool)Lettura/ScritturaSe la forma è decorativa (accessibilità).
connection_site_count()ImageRenderOptionsNumero di punti di connessione.
set_name(const std::string&)ImageRenderOptionsImposta il nome della forma.
set_alternative_text(const std::string&)ImageRenderOptionsImposta il testo alternativo per l’accessibilità.
set_alternative_text_title(const std::string&)ImageRenderOptionsImposta il titolo del testo alternativo.

Proprietà del formato della forma

ImageRenderOptionsImageRenderOptionsImageRenderOptions
fill_format()FillFormat&Impostazioni di riempimento per questa forma.
line_format()LineFormat&Impostazioni di linea/bordo.
effect_format()EffectFormat&Impostazioni degli effetti visivi.
three_d_format()ThreeDFormat&3-D effect settings.
frame()ShapeFrameCornice di posizione e dimensione.

AutoShape

AutoShape eredita da GeometryShape (che eredita da Shape) e aggiunge un TextFrame.

ImageRenderOptionsImageRenderOptionsImageRenderOptions
text_frame()ImageRenderOptionsRestituisce il TextFrame per questa forma automatica.
geometry_shape()ImageRenderOptionsRestituisce le proprietà della forma geometrica.

Interfaccia IShape

ImageRenderOptions IShape l’interfaccia definisce il contratto pubblico. Metodi chiave da IShape:

ImageRenderOptionsImageRenderOptions
set_raw_frame(const ShapeFrame&)Imposta direttamente il frame grezzo.
set_frame(const ShapeFrame&)Imposta il frame calcolato.

Vedi anche

 Italiano