Shape

Übersicht über die

Shape ist eine Klasse in Aspose.Slides FOSS für C++.

Basisklasse für alle Formen auf einer Folie.

Eigenschaften

Name der PersonTyp derZugang zu den InformationenBeschreibung
ShapeTypeShapeTypeLesen Sie .Eigenschaft erhält oder setzt den Typ der Form
EffectFormatEffectFormatLesen Sie .Eigenschaft bietet Zugang zum Effektformat der Form
FillFormatFillFormatLesen Sie .Eigenschaft bietet Zugang zum Form-Füllformat
LineFormatLineFormatLesen Sie .Eigenschaft bietet Zugang zum Linienformat der Form
ThreeDFormatThreeDFormatLesen Sie .Eigenschaft ermöglicht den Zugang zum 3D-Format der Form
ShapeFrameShapeFrameLesen Sie .Eigenschaft bietet Zugang zu den Rahmendaten der Form
ISlideComponentISlideComponentLesen Sie .Gibt die von der Form implementierte Schiebekomponenten-Schnittstelle zurück
IPresentationIPresentationLesen Sie .Gibt die Präsentationsoberfläche zurück, die mit der Form verbunden ist.
IBaseSlideIBaseSlideLesen Sie .Gibt die Basis-Slide-Schnittstelle zurück, die der Form gehört
IPresentationComponentIPresentationComponentLesen Sie .Gibt die Darstellungs-Komponentenoberfläche der Form zurück

Methoden und Verfahren

UnterzeichnungBeschreibung
ShapeType()ShapeTypeEigenschaft erhält oder setzt den Typ der Form
EffectFormat()EffectFormatEigenschaft bietet Zugang zum Effektformat der Form
EffectFormat()EffectFormat
FillFormat()FillFormatEigenschaft bietet Zugang zum Form-Füllformat
FillFormat()FillFormat
LineFormat()LineFormatEigenschaft bietet Zugang zum Linienformat der Form
LineFormat()LineFormat
ThreeDFormat()ThreeDFormatEigenschaft ermöglicht den Zugang zum 3D-Format der Form
ThreeDFormat()ThreeDFormat
ShapeFrame()ShapeFrameEigenschaft bietet Zugang zu den Rahmendaten der Form
ShapeFrame()ShapeFrame
ISlideComponent()ISlideComponentGibt die von der Form implementierte Schiebekomponenten-Schnittstelle zurück
IPresentation()IPresentationGibt die Präsentationsoberfläche zurück, die mit der Form verbunden ist.
IPresentation()IPresentation
IBaseSlide()IBaseSlideGibt die Basis-Slide-Schnittstelle zurück, die der Form gehört
IBaseSlide()IBaseSlide
IPresentationComponent()IPresentationComponentGibt die Darstellungs-Komponentenoberfläche der Form zurück
IPresentationComponent()IPresentationComponent
set_x(value: double)Setzt die X-Koordinaten der Form ein.
set_y(value: double)Die Y-Koordinaten der Form festlegen.
set_width(value: double)
set_height(value: double)
set_rotation(value: double)Setzt den Drehwinkel der Form ein.
init_internal(xml_element: pugi::xml_node, slide_part: Internal::pptx::SlidePart, parent_slide: IBaseSlide)Initialisieren Sie diese Form aus einem XML-Element innerhalb eines Bildschirms.
build_frame()ShapeFrameErstellen Sie ein ShapeFrame aus dem aktuellen xfrm-Element.
apply_frame(value: IShapeFrame)Geben Sie die Werte eines ShapeFrame auf das xfrm-Element an.
get_sp_pr()pugi::xml_nodeErhalten Sie das spPr (oder grpSpPr) Element für diese Form.
ensure_sp_pr()pugi::xml_nodeErhalten oder erstellen des spPr-Elements.
get_c_nv_pr()pugi::xml_nodeHolen Sie das cNvPr-Element aus der Form XML.
find_xfrm_in_element(xml_element: pugi::xml_node)pugi::xml_nodeFinden Sie das a:xfrm-Element direkt innerhalb eines Form XML-Elements.
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_nodeFinden Sie den xfrm für einen passenden Platzhalter in einer Layout/Master XML-Wurzel.
get_inherited_xfrm()pugi::xml_nodeGehen Sie durch das Layout -> Master-Kette, um vererbte xfrm für Platzhalter zu finden.
get_xfrm()pugi::xml_nodeHolen Sie das a:xfrm Element aus dem Form XML, mit Platzhalter-Erbe.
ensure_xfrm()pugi::xml_nodeErhalten oder erstellen Sie das Element a:xfrm.
 Deutsch