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

ImageRenderOptions Shape class este clasa de bază pentru toate elementele vizuale de pe un slide. AutoShape extinde Shape cu geometrie și un opțional 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ăți Shape

ImageRenderOptionsImageRenderOptionsImageRenderOptions
x() / set_x(double)Citire/ScrierePoziția X în puncte.
y() / set_y(double)Citire/ScrierePoziția Y în puncte.
width() / set_width(double)Citire/ScriereLățimea în puncte.
height() / set_height(double)Citire/ScriereÎnălțimea în puncte.
rotation() / set_rotation(double)Citire/ScriereUnghiul de rotație în grade.
hidden() / set_hidden(bool)Citire/ScriereDacă forma este ascunsă.
shape_type() / set_shape_type(ShapeType)Citire/ScriereTipul geometric al formei.
z_order_position()ImageRenderOptionsPoziția de stivuire în ordinea Z.
unique_id()ImageRenderOptionsIdentificator unic pentru această formă.
office_interop_shape_id()ImageRenderOptionsID-ul formei Office interop.
is_grouped()ImageRenderOptionsDacă forma aparține unui grup.
is_text_holder()ImageRenderOptionsDacă forma poate conține text.
is_decorative() / set_is_decorative(bool)Citire/ScriereDacă forma este decorativă (accesibilitate).
connection_site_count()ImageRenderOptionsNumăr de puncte de conectare.
set_name(const std::string&)ImageRenderOptionsSetați numele formei.
set_alternative_text(const std::string&)ImageRenderOptionsSetați textul alternativ pentru accesibilitate.
set_alternative_text_title(const std::string&)ImageRenderOptionsSetați titlul textului alternativ.

Proprietăți de format Shape

ImageRenderOptionsImageRenderOptionsImageRenderOptions
fill_format()FillFormat&Setări de umplere pentru această formă.
line_format()LineFormat&Setări de linie/bordură.
effect_format()EffectFormat&Setări de efect vizual.
three_d_format()ThreeDFormat&3-D effect settings.
frame()ShapeFrameCadru de poziție și dimensiune.

AutoShape

AutoShape moștenește de la GeometryShape (care moștenește de la Shape) și adaugă un TextFrame.

ImageRenderOptionsImageRenderOptionsImageRenderOptions
text_frame()ImageRenderOptionsReturnează TextFrame pentru această formă automată.
geometry_shape()ImageRenderOptionsReturnează proprietățile formei geometrice.

Interfața IShape

ImageRenderOptions IShape interfața definește contractul public. Metode cheie din IShape:

ImageRenderOptionsImageRenderOptions
set_raw_frame(const ShapeFrame&)Setează cadrul brut direct.
set_frame(const ShapeFrame&)Setează cadrul calculat.

Vezi și

 Română