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

ImageRenderOptions Shape class é a classe base para todos os elementos visuais em um slide. AutoShape estende Shape com geometria e um opcional 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


Propriedades da Shape

ImageRenderOptionsImageRenderOptionsImageRenderOptions
x() / set_x(double)Leitura/GravaçãoPosição X em pontos.
y() / set_y(double)Leitura/GravaçãoPosição Y em pontos.
width() / set_width(double)Leitura/GravaçãoLargura em pontos.
height() / set_height(double)Leitura/GravaçãoAltura em pontos.
rotation() / set_rotation(double)Leitura/GravaçãoÂngulo de rotação em graus.
hidden() / set_hidden(bool)Leitura/GravaçãoSe a forma está oculta.
shape_type() / set_shape_type(ShapeType)Leitura/GravaçãoO tipo de geometria da forma.
z_order_position()ImageRenderOptionsPosição de empilhamento Z-order.
unique_id()ImageRenderOptionsIdentificador único desta forma.
office_interop_shape_id()ImageRenderOptionsID da forma de interop do Office.
is_grouped()ImageRenderOptionsSe a forma pertence a um grupo.
is_text_holder()ImageRenderOptionsSe a forma pode conter texto.
is_decorative() / set_is_decorative(bool)Leitura/GravaçãoSe a forma é decorativa (acessibilidade).
connection_site_count()ImageRenderOptionsNúmero de pontos de conexão.
set_name(const std::string&)ImageRenderOptionsDefina o nome da forma.
set_alternative_text(const std::string&)ImageRenderOptionsDefina o texto alternativo para acessibilidade.
set_alternative_text_title(const std::string&)ImageRenderOptionsDefina o título do texto alternativo.

Propriedades de Formato da Shape

ImageRenderOptionsImageRenderOptionsImageRenderOptions
fill_format()FillFormat&Configurações de preenchimento para esta forma.
line_format()LineFormat&Configurações de linha/borda.
effect_format()EffectFormat&Configurações de efeito visual.
three_d_format()ThreeDFormat&3-D effect settings.
frame()ShapeFrameMoldura de posição e tamanho.

AutoShape

AutoShape herda de GeometryShape (que herda de Shape) e adiciona um TextFrame.

ImageRenderOptionsImageRenderOptionsImageRenderOptions
text_frame()ImageRenderOptionsRetorna o TextFrame para esta forma automática.
geometry_shape()ImageRenderOptionsRetorna as propriedades da forma geométrica.

Interface IShape

ImageRenderOptions IShape interface define o contrato público. Métodos principais de IShape:

ImageRenderOptionsImageRenderOptions
set_raw_frame(const ShapeFrame&)Defina o quadro bruto diretamente.
set_frame(const ShapeFrame&)Defina o quadro calculado.

Veja Também

 Português