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

ImageRenderOptions Shape class jest klasą bazową dla wszystkich elementów wizualnych na slajdzie. AutoShape extends Shape z geometrią i opcjonalnym 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


Właściwości kształtu

ImageRenderOptionsImageRenderOptionsImageRenderOptions
x() / set_x(double)Read/WritePozycja X w punktach.
y() / set_y(double)Read/WritePozycja Y w punktach.
width() / set_width(double)Read/WriteSzerokość w punktach.
height() / set_height(double)Read/WriteWysokość w punktach.
rotation() / set_rotation(double)Odczyt/ZapisKąt obrotu w stopniach.
hidden() / set_hidden(bool)Odczyt/ZapisCzy kształt jest ukryty.
shape_type() / set_shape_type(ShapeType)Odczyt/ZapisTyp geometrii kształtu.
z_order_position()ImageRenderOptionsPozycja w kolejności Z.
unique_id()ImageRenderOptionsUnikalny identyfikator tego kształtu.
office_interop_shape_id()ImageRenderOptionsID kształtu Office interop.
is_grouped()ImageRenderOptionsCzy kształt należy do grupy.
is_text_holder()ImageRenderOptionsCzy kształt może zawierać tekst.
is_decorative() / set_is_decorative(bool)Odczyt/ZapisCzy kształt jest dekoracyjny (dostępność).
connection_site_count()ImageRenderOptionsLiczba miejsc połączeń.
set_name(const std::string&)ImageRenderOptionsUstaw nazwę kształtu.
set_alternative_text(const std::string&)ImageRenderOptionsUstaw tekst alternatywny dla dostępności.
set_alternative_text_title(const std::string&)ImageRenderOptionsUstaw tytuł tekstu alternatywnego.

Właściwości formatu kształtu

ImageRenderOptionsImageRenderOptionsImageRenderOptions
fill_format()FillFormat&Ustawienia wypełnienia tego kształtu.
line_format()LineFormat&Ustawienia linii/krawędzi.
effect_format()EffectFormat&Ustawienia efektów wizualnych.
three_d_format()ThreeDFormat&3-D effect settings.
frame()ShapeFrameRamka pozycji i rozmiaru.

AutoShape

AutoShape dziedziczy po GeometryShape (który dziedziczy po Shape) i dodaje a TextFrame.

ImageRenderOptionsImageRenderOptionsImageRenderOptions
text_frame()ImageRenderOptionsZwraca TextFrame dla tego automatycznego kształtu.
geometry_shape()ImageRenderOptionsZwraca właściwości geometrycznego kształtu.

Interfejs IShape

ImageRenderOptions IShape interfejs definiuje publiczny kontrakt. Kluczowe metody z IShape:

ImageRenderOptionsImageRenderOptions
set_raw_frame(const ShapeFrame&)Ustaw surową ramkę bezpośrednio.
set_frame(const ShapeFrame&)Ustaw obliczoną ramkę.

Zobacz także

 Polski