Shape

Επισκόπηση

Shape είναι μια τάξη στο Aspose.Slides FOSS για C++.

Βασική κατηγορία για όλα τα σχήματα σε μια διαφάνεια.

Αυτή η τάξη παρέχει 84 μεθόδους για τη δουλειά με αντικείμενα Shape σε προγράμματα C++. Οι διαθέσιμες μεθόδους περιλαμβάνουν: EffectFormat, FillFormat, IBaseSlide, IPresentation, IPresentationComponent, ISlideComponent, LineFormat, ShapeFrame, ShapeType, ThreeDFormat, alternative_text, alternative_text_title, και 57 πρόσθετες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή C++ μετά την εγκατάσταση του πακέτου Aspose.Slides FOSS για το C++. Ιδιότητες: EffectFormat, FillFormat, IBaseSlide, IPresentation, IPresentationComponent, ISlideComponent, και άλλα 4.

Ιδιότητες

ΟνομασίαΤύπος:AccessΠεριγραφή:
ShapeTypeShapeTypeΔιάβασε.Λαμβάνει τον τύπο σχήματος.
EffectFormatEffectFormatΔιάβασε.Λαμβάνει τη μορφή του εφέ.
FillFormatFillFormatΔιάβασε.Λαμβάνει τη μορφή γεμίσματος.
LineFormatLineFormatΔιάβασε.Λαμβάνει τη μορφή γραμμής.
ThreeDFormatThreeDFormatΔιάβασε.Λαμβάνει τη μορφή 3D.
ShapeFrameShapeFrameΔιάβασε.Λαμβάνει το πλαίσιο σχήματος.
ISlideComponentISlideComponentΔιάβασε.Λαμβάνει το i slide component.
IPresentationIPresentationΔιάβασε.Λαμβάνει την παρουσίαση i.
IBaseSlideIBaseSlideΔιάβασε.Λαμβάνει τη διαφάνεια βάσης i.
IPresentationComponentIPresentationComponentΔιάβασε.Λαμβάνει το στοιχείο παρουσίασης i.

Μέθοδοι

SignatureΠεριγραφή:
ShapeType() → ShapeTypeΗ ιδιότητα παίρνει ή ορίζει τον τύπο του σχήματος.
EffectFormat() → EffectFormatΙδιοκτησία παρέχει πρόσβαση στην μορφοποίηση του αποτελέσματος σχήματος
EffectFormat() → EffectFormat
FillFormat() → FillFormatΕπιστρέφει το αντικείμενο μορφοποίησης συμπλήρωσης για το σχήμα .
FillFormat() → FillFormat
LineFormat() → LineFormatΙδιοκτησία παρέχει πρόσβαση στη μορφοποίηση γραμμής του σχήματος
LineFormat() → LineFormat
ThreeDFormat() → ThreeDFormatΙδιοκτησία παρέχει πρόσβαση στην τρισδιάστατη μορφοποίηση του σχήματος
ThreeDFormat() → ThreeDFormat
ShapeFrame() → ShapeFrameΙδιοκτησία παρέχει πρόσβαση στα δεδομένα πλαισίου του σχήματος
ShapeFrame() → ShapeFrame
ISlideComponent() → ISlideComponentΕπιστρέφει το διασύνδεσμο συστατικών που εφαρμόζεται από το σχήμα
IPresentation() → IPresentationΟυσιαστική αναφορά στο interface παρουσίασης που περιέχει το σχήμα
IPresentation() → IPresentation
IBaseSlide() → IBaseSlideΙδιοκτησία αναφορές στο βασικό διαφάνεια που κρατά το σχήμα
IBaseSlide() → IBaseSlide
IPresentationComponent() → IPresentationComponentΕπιστρέφει το διασύνδεσμο του στοιχείου παρουσίασης του σχήματος
IPresentationComponent() → IPresentationComponent
~Shape()
shape_type() → ShapeTypeΕπιστρέφει τον τύπο σχήματος.
set_shape_type(value: ShapeType)Ορίζει τον τύπο σχήματος.
x() → doubleΕπιστρέφει τις συντεταγμένες x του σχήματος.
set_x(value: double)Ορίζει τη συντεταγμένη X του σχήματος
y() → doubleΕπιστρέφει τις συντεταγμένες y του σχήματος.
set_y(value: double)Ορίζει τη συντεταγμένη Y του σχήματος
width() → doubleΕπιστρέφει το πλάτος του σχήματος.
set_width(value: double)
height() → doubleΕπιστρέφει το ύψος του σχήματος.
set_height(value: double)
rotation() → doubleΕπιστρέφει τη γωνία περιστροφής σε βαθμούς.
set_rotation(value: double)Ορίζει τη γωνία περιστροφής του σχήματος
name() → std::stringΕπιστρέφει το όνομα του σχήματος.
set_name(value: std::string)
effect_format() → EffectFormatΕπιστρέφει τη μορφή του αποτελέσματος για αυτό το σχήμα.
effect_format() → EffectFormatΕπιστρέφει τη μορφή του αποτελέσματος για αυτό το σχήμα.
fill_format() → FillFormatΕπιστρέφει τη μορφή συμπλήρωσης για αυτό το σχήμα.
fill_format() → FillFormatΕπιστρέφει τη μορφή συμπλήρωσης για αυτό το σχήμα.
line_format() → LineFormatΕπιστρέφει τη μορφή γραμμής για αυτό το σχήμα.
line_format() → LineFormatΕπιστρέφει τη μορφή γραμμής για αυτό το σχήμα.
three_d_format() → ThreeDFormatΕπιστρέφει το 3D μορφότυπο για αυτό το σχήμα.
three_d_format() → ThreeDFormatΕπιστρέφει το 3D μορφότυπο για αυτό το σχήμα.
is_text_holder() → boolΑποφασίζει αν το σχήμα είναι TextHolder. Προεπιλεγμένη: false.
placeholder()Επιστρέφει το χάρτη θέσης.
custom_data()Επιστρέφει τα δεδομένα προσαρμογής.
raw_frame() → ShapeFrameΕπιστρέφει το πλαίσιο πρώτης μορφής.
set_raw_frame(value: ShapeFrame)
frame() → ShapeFrameΕπιστρέφει το πλαίσιο σχήματος.
set_frame(value: ShapeFrame)
hidden() → boolΑποφασίζει αν το σχήμα είναι κρυμμένο.
set_hidden(value: bool)
z_order_position() → std::int32_tΕπιστρέφει τη θέση z-order.
connection_site_count() → std::int32_tΕπιστρέφει τον αριθμό των τοποθεσιών σύνδεσης (προεπιλεγμένη 4).
alternative_text() → std::stringΕπιστρέφει το εναλλακτικό κείμενο.
set_alternative_text(value: std::string)
alternative_text_title() → std::stringΕπιστρέφει ο τίτλος του εναλλακτικού κειμένου.
set_alternative_text_title(value: std::string)
is_decorative() → boolΛαμβάνει την επιλογή «Mark as decorative».
set_is_decorative(value: bool)
unique_id() → std::uint32_tΕπιστρέφει το μοναδικό αναγνωριστικό της έκτασης παρουσίασης.
office_interop_shape_id() → std::uint32_tΕπιστρέφει ο αναγνωριστικός σχήματος με διαφάνεια.
is_grouped() → boolΑποφασίζει αν το σχήμα είναι ομαδοποιημένο.
as_i_slide_component() → ISlideComponentΕπιστρέφει το βασικό ISlideComponent διεπαφή.
presentation() → IPresentation
presentation() → IPresentation
slide() → IBaseSlide
slide() → IBaseSlide
as_i_presentation_component() → IPresentationComponent
as_i_presentation_component() → IPresentationComponent
set_z_order_position(value: std::int32_t)Ορίζει τη θέση z-order (χρησιμοποιείται εσωτερικά από το ShapeCollection).
set_unique_id(value: std::uint32_t)Ορίζει το μοναδικό αναγνωριστικό (χρησιμοποιείται εσωτερικά).
set_office_interop_shape_id(value: std::uint32_t)Ορίζει το αναγνωριστικό σχήματος του Office Interop (χρησιμοποιείται εσωτερικά).
init_internal(xml_element: pugi::xml_node, slide_part: Internal::pptx::SlidePart, parent_slide: IBaseSlide)Ετικέτα το σχήμα από ένα στοιχείο XML μέσα σε μέρος διαφάνειας.
build_frame() → ShapeFrameΔημιουργήστε ένα ShapeFrame από το τρέχον στοιχείο xfrm.
apply_frame(value: IShapeFrame)Εφαρμόστε τις τιμές του ShapeFrame στο στοιχείο xfrm.
get_sp_pr() → pugi::xml_nodeΑποκτήστε το στοιχείο spPr (ή grpSpPr) για αυτό το σχήμα.
ensure_sp_pr() → pugi::xml_nodeΑποκτήστε ή δημιουργήστε το στοιχείο spPr.
get_c_nv_pr() → pugi::xml_nodeΑποκτήστε το στοιχείο cNvPr από το σχήμα XML.
find_xfrm_in_element(xml_element: pugi::xml_node) → pugi::xml_nodeΒρείτε το στοιχείο a:xfrm απευθείας μέσα σε ένα στοιχείο XML σχήματος.
get_placeholder_info() → std::optional<std::pair<std::optional<std::string>, std::string>>
find_placeholder_xfrm_in_xml(root: pugi::xml_node, ph_type: std::optional<std::string>, ph_idx: std::string_view) → pugi::xml_nodeΒρείτε το xfrm για έναν αντιστοίχιμο χάρτη στο layout/master XML root.
xml_element() → pugi::xml_nodeΕπιστρέφει το στοιχείο XML που υποστηρίζει αυτό το σχήμα.
get_inherited_xfrm() → pugi::xml_nodeΠερπατήστε τη διάταξη -> κύρια αλυσίδα για να βρείτε κληρονομικά xfrm για τοποθετητές.
get_xfrm() → pugi::xml_nodeΠάρτε το στοιχείο a:xfrm από το σχήμα XML, με κληρονομιά σημειωτή.
ensure_xfrm() → pugi::xml_nodeΑποκτήστε ή δημιουργήστε το στοιχείο a:xfrm.

Βλέπε επίσης:

 Ελληνικά