Shape — Aspose.Slides FOSS for C++ API Reference
ImageRenderOptions Shape class είναι η βασική κλάση για όλα τα οπτικά στοιχεία σε μια διαφάνεια. AutoShape επεκτείνει Shape με γεωμετρία και ένα προαιρετικό 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
Ιδιότητες Σχήματος
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
x() / set_x(double) | Ανάγνωση/Εγγραφή | Θέση X σε πόντους. |
y() / set_y(double) | Ανάγνωση/Εγγραφή | Θέση Y σε πόντους. |
width() / set_width(double) | Ανάγνωση/Εγγραφή | Πλάτος σε πόντους. |
height() / set_height(double) | Ανάγνωση/Εγγραφή | Ύψος σε πόντους. |
rotation() / set_rotation(double) | Ανάγνωση/Εγγραφή | Γωνία περιστροφής σε μοίρες. |
hidden() / set_hidden(bool) | Ανάγνωση/Εγγραφή | Εάν το σχήμα είναι κρυφό. |
shape_type() / set_shape_type(ShapeType) | Ανάγνωση/Εγγραφή | Ο τύπος γεωμετρίας του σχήματος. |
z_order_position() | ImageRenderOptions | Θέση στοίβαξης Z-order. |
unique_id() | ImageRenderOptions | Μοναδικό αναγνωριστικό για αυτό το σχήμα. |
office_interop_shape_id() | ImageRenderOptions | ID σχήματος Office interop. |
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 | Ορίστε τίτλο εναλλακτικού κειμένου. |
Ιδιότητες Μορφοποίησης Σχήματος
| 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 για αυτό το αυτόματο σχήμα. |
geometry_shape() | ImageRenderOptions | Επιστρέφει τις ιδιότητες του γεωμετρικού σχήματος. |
Διεπαφή IShape
ImageRenderOptions IShape interface ορίζει τη δημόσια σύμβαση. Κύριες μέθοδοι από IShape:
| ImageRenderOptions | ImageRenderOptions |
|---|---|
set_raw_frame(const ShapeFrame&) | Ορίστε το ακατέργαστο πλαίσιο άμεσα. |
set_frame(const ShapeFrame&) | Ορίστε το υπολογισμένο πλαίσιο. |