Shape — Aspose.Slides FOSS for C++ API Reference
ImageRenderOptions Shape class adalah kelas dasar untuk semua elemen visual pada slide. AutoShape extends Shape dengan geometri dan opsional 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
Properti Shape
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
x() / set_x(double) | Baca/Tulis | Posisi X dalam poin. |
y() / set_y(double) | Baca/Tulis | Posisi Y dalam poin. |
width() / set_width(double) | Baca/Tulis | Lebar dalam poin. |
height() / set_height(double) | Baca/Tulis | Tinggi dalam poin. |
rotation() / set_rotation(double) | Baca/Tulis | Sudut rotasi dalam derajat. |
hidden() / set_hidden(bool) | Baca/Tulis | Apakah bentuk disembunyikan. |
shape_type() / set_shape_type(ShapeType) | Baca/Tulis | Jenis geometri dari bentuk. |
z_order_position() | ImageRenderOptions | Posisi tumpukan Z-order. |
unique_id() | ImageRenderOptions | Pengidentifikasi unik untuk bentuk ini. |
office_interop_shape_id() | ImageRenderOptions | ID bentuk interop Office. |
is_grouped() | ImageRenderOptions | Apakah bentuk termasuk dalam kelompok. |
is_text_holder() | ImageRenderOptions | Apakah bentuk dapat menampung teks. |
is_decorative() / set_is_decorative(bool) | Baca/Tulis | Apakah bentuk bersifat dekoratif (aksesibilitas). |
connection_site_count() | ImageRenderOptions | Jumlah titik koneksi. |
set_name(const std::string&) | ImageRenderOptions | Atur nama bentuk. |
set_alternative_text(const std::string&) | ImageRenderOptions | Atur teks alt untuk aksesibilitas. |
set_alternative_text_title(const std::string&) | ImageRenderOptions | Atur judul teks alt. |
Properti Format Shape
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
fill_format() | FillFormat& | Isi pengaturan untuk bentuk ini. |
line_format() | LineFormat& | Pengaturan garis/batas. |
effect_format() | EffectFormat& | Pengaturan efek visual. |
three_d_format() | ThreeDFormat& | 3-D effect settings. |
frame() | ShapeFrame | Posisi dan ukuran bingkai. |
AutoShape
AutoShape mewarisi dari GeometryShape (yang mewarisi dari Shape) dan menambahkan sebuah TextFrame.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
text_frame() | ImageRenderOptions | Mengembalikan TextFrame untuk bentuk otomatis ini. |
geometry_shape() | ImageRenderOptions | Mengembalikan properti bentuk geometri. |
Antarmuka IShape
ImageRenderOptions IShape antarmuka mendefinisikan kontrak publik. Metode kunci dari IShape:
| ImageRenderOptions | ImageRenderOptions |
|---|---|
set_raw_frame(const ShapeFrame&) | Atur bingkai mentah secara langsung. |
set_frame(const ShapeFrame&) | Atur bingkai yang dihitung. |