Shape
Oversigt over de forskellige former for støtte
Shape er en klasse i Aspose.Slides FOSS for C++.
Basisklasse for alle former på en slide.
Egenskaber
| Udtrykt: | Type: | Tilgang til | Beskrivelse: |
|---|---|---|---|
ShapeType | ShapeType | Læs det. | Ejendommen får eller sætter formets type |
EffectFormat | EffectFormat | Læs det. | Ejendommen giver adgang til formets effektformat |
FillFormat | FillFormat | Læs det. | Ejendommen giver adgang til formets fyldformat |
LineFormat | LineFormat | Læs det. | Ejendommen giver adgang til formets linjeformat |
ThreeDFormat | ThreeDFormat | Læs det. | Ejendommen giver adgang til formets 3D-format. |
ShapeFrame | ShapeFrame | Læs det. | Ejendommen giver adgang til formets rammeoplysninger. |
ISlideComponent | ISlideComponent | Læs det. | Returnerer den interface, der er implementeret af formen |
IPresentation | IPresentation | Læs det. | Returnerer præsentationsgrænsefladet, der er forbundet med formen |
IBaseSlide | IBaseSlide | Læs det. | Returnerer den basis-skærm, der ejer formen |
IPresentationComponent | IPresentationComponent | Læs det. | Returnerer formets præsentationskomponentgrænseflade |
Metoder til at anvende
| Underskrift | Beskrivelse: |
|---|---|
ShapeType() → ShapeType | Ejendommen får eller sætter formets type |
EffectFormat() → EffectFormat | Ejendommen giver adgang til formets effektformat |
EffectFormat() → EffectFormat | |
FillFormat() → FillFormat | Ejendommen giver adgang til formets fyldformat |
FillFormat() → FillFormat | |
LineFormat() → LineFormat | Ejendommen giver adgang til formets linjeformat |
LineFormat() → LineFormat | |
ThreeDFormat() → ThreeDFormat | Ejendommen giver adgang til formets 3D-format. |
ThreeDFormat() → ThreeDFormat | |
ShapeFrame() → ShapeFrame | Ejendommen giver adgang til formets rammeoplysninger. |
ShapeFrame() → ShapeFrame | |
ISlideComponent() → ISlideComponent | Returnerer den interface, der er implementeret af formen |
IPresentation() → IPresentation | Returnerer præsentationsgrænsefladet, der er forbundet med formen |
IPresentation() → IPresentation | |
IBaseSlide() → IBaseSlide | Returnerer den basis-skærm, der ejer formen |
IBaseSlide() → IBaseSlide | |
IPresentationComponent() → IPresentationComponent | Returnerer formets præsentationskomponentgrænseflade |
IPresentationComponent() → IPresentationComponent | |
set_x(value: double) | Sæt formen X koordinater |
set_y(value: double) | Sætter formens Y-koordinater. |
set_width(value: double) | |
set_height(value: double) | |
set_rotation(value: double) | Angiver formens rotationsvinkel. |
init_internal(xml_element: pugi::xml_node, slide_part: Internal::pptx::SlidePart, parent_slide: IBaseSlide) | Initialiser denne form fra et XML-element i en slide del. |
build_frame() → ShapeFrame | Opbyg en ShapeFrame fra det nuværende xfrm element. |
apply_frame(value: IShapeFrame) | Anvend en ShapeFrame’s værdier til xfrm-elementet. |
get_sp_pr() → pugi::xml_node | Få spPr (eller grpSpPr) elementet til denne form. |
ensure_sp_pr() → pugi::xml_node | Få eller skab spPr-elementet. |
get_c_nv_pr() → pugi::xml_node | Få cNvPr elementet fra form XML. |
find_xfrm_in_element(xml_element: pugi::xml_node) → pugi::xml_node | Find a:xfrm-elementet direkte i et XML-formelement. |
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 | Find xfrm for en matchende pladsholder i et layout/master XML-root. |
get_inherited_xfrm() → pugi::xml_node | Gå gennem layout -> master chain for at finde arvet xfrm til pladsholder. |
get_xfrm() → pugi::xml_node | Få a:xfrm elementet fra form XML, med pladsholder arv. |
ensure_xfrm() → pugi::xml_node | Få eller oprette elementet a:xfrm. |