Shape — Aspose.Slides FOSS for C++ API Reference
ImageRenderOptions Shape class는 슬라이드의 모든 시각 요소에 대한 기본 클래스입니다. AutoShape extends Shape geometry와 선택적 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 속성
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
x() / set_x(double) | Read/Write | X 위치(포인트 단위). |
y() / set_y(double) | Read/Write | Y 위치(포인트 단위). |
width() / set_width(double) | Read/Write | 너비(포인트 단위). |
height() / set_height(double) | Read/Write | 높이(포인트 단위). |
rotation() / set_rotation(double) | Read/Write | 회전 각도(도 단위). |
hidden() / set_hidden(bool) | Read/Write | 도형이 숨겨져 있는지 여부. |
shape_type() / set_shape_type(ShapeType) | Read/Write | 도형의 기하학 유형. |
z_order_position() | ImageRenderOptions | Z-순서 쌓기 위치. |
unique_id() | ImageRenderOptions | 이 도형에 대한 고유 식별자. |
office_interop_shape_id() | ImageRenderOptions | Office 인터옵 도형 ID. |
is_grouped() | ImageRenderOptions | 도형이 그룹에 속하는지 여부. |
is_text_holder() | ImageRenderOptions | 도형이 텍스트를 포함할 수 있는지 여부. |
is_decorative() / set_is_decorative(bool) | 읽기/쓰기 | 도형이 장식용인지 여부(접근성). |
connection_site_count() | ImageRenderOptions | 연결 지점 수. |
set_name(const std::string&) | ImageRenderOptions | 도형 이름을 설정합니다. |
set_alternative_text(const std::string&) | ImageRenderOptions | 접근성을 위한 대체 텍스트를 설정합니다. |
set_alternative_text_title(const std::string&) | ImageRenderOptions | 대체 텍스트 제목을 설정합니다. |
Shape 형식 속성
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
fill_format() | FillFormat& | 이 도형에 대한 채우기 설정. |
line_format() | LineFormat& | 선/테두리 설정. |
effect_format() | EffectFormat& | 시각 효과 설정. |
three_d_format() | ThreeDFormat& | 3-D effect settings. |
frame() | ShapeFrame | 위치 및 크기 프레임. |
AutoShape
AutoShape 상속받음: GeometryShape (다음으로부터 상속받음 Shape) 및 추가 TextFrame.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
text_frame() | ImageRenderOptions | 다음을 반환합니다. TextFrame 이 auto shape에 대해. |
geometry_shape() | ImageRenderOptions | geometry shape 속성을 반환합니다. |
IShape 인터페이스
ImageRenderOptions IShape interface는 공개 계약을 정의합니다. 다음의 주요 메서드 IShape:
| ImageRenderOptions | ImageRenderOptions |
|---|---|
set_raw_frame(const ShapeFrame&) | raw frame을 직접 설정합니다. |
set_frame(const ShapeFrame&) | 계산된 프레임을 설정합니다. |