Shape
General
Shape és una classe en Aspose.Slides FOSS per a C++.
Classe de base per a totes les formes en una diapositiva.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
ShapeType | ShapeType | Llegeix. | La propietat obté o fixa el tipus de la forma. |
EffectFormat | EffectFormat | Llegeix. | La propietat proporciona accés al format d’efecte de la forma. |
FillFormat | FillFormat | Llegeix. | Propietat que proporciona accés al format de rellotge de la forma |
LineFormat | LineFormat | Llegeix. | La propietat proporciona accés al format de línia de la forma. |
ThreeDFormat | ThreeDFormat | Llegeix. | La propietat proporciona accés al format 3D de la forma. |
ShapeFrame | ShapeFrame | Llegeix. | La propietat proporciona accés a les dades de marc de la forma. |
ISlideComponent | ISlideComponent | Llegeix. | Retorna la interfície del component de diapositiva implementada per l’exemple |
IPresentation | IPresentation | Llegeix. | Retorna la interfície de presentació associada amb la forma |
IBaseSlide | IBaseSlide | Llegeix. | Retorna la interfície de diapositiva que és propietària del quadre. |
IPresentationComponent | IPresentationComponent | Llegeix. | Retorna la interfície del component de presentació de la forma |
Mètodes
| Signatura | Descripció |
|---|---|
ShapeType() → ShapeType | La propietat obté o fixa el tipus de la forma. |
EffectFormat() → EffectFormat | La propietat proporciona accés al format d’efecte de la forma. |
EffectFormat() → EffectFormat | |
FillFormat() → FillFormat | Propietat que proporciona accés al format de rellotge de la forma |
FillFormat() → FillFormat | |
LineFormat() → LineFormat | La propietat proporciona accés al format de línia de la forma. |
LineFormat() → LineFormat | |
ThreeDFormat() → ThreeDFormat | La propietat proporciona accés al format 3D de la forma. |
ThreeDFormat() → ThreeDFormat | |
ShapeFrame() → ShapeFrame | La propietat proporciona accés a les dades de marc de la forma. |
ShapeFrame() → ShapeFrame | |
ISlideComponent() → ISlideComponent | Retorna la interfície del component de diapositiva implementada per l’exemple |
IPresentation() → IPresentation | Retorna la interfície de presentació associada amb la forma |
IPresentation() → IPresentation | |
IBaseSlide() → IBaseSlide | Retorna la interfície de diapositiva que és propietària del quadre. |
IBaseSlide() → IBaseSlide | |
IPresentationComponent() → IPresentationComponent | Retorna la interfície del component de presentació de la forma |
IPresentationComponent() → IPresentationComponent | |
set_x(value: double) | Establi la coordenada X de la forma. |
set_y(value: double) | Establi la coordenada Y de la forma. |
set_width(value: double) | |
set_height(value: double) | |
set_rotation(value: double) | Establi l’angle de rotació de la forma. |
init_internal(xml_element: pugi::xml_node, slide_part: Internal::pptx::SlidePart, parent_slide: IBaseSlide) | Inicialitzar aquesta forma a partir d’un element XML dins una part de diapositiva. |
build_frame() → ShapeFrame | Construeix un ShapeFrame a partir de l’element xfrm actual. |
apply_frame(value: IShapeFrame) | Aplicar els valors d’un ShapeFrame a l’element xfrm. |
get_sp_pr() → pugi::xml_node | Obteniu l’element spPr (o grpSpPr) per a aquesta forma. |
ensure_sp_pr() → pugi::xml_node | Obtindre o crear l’element spPr. |
get_c_nv_pr() → pugi::xml_node | Obteniu l’element cNvPr de la forma XML. |
find_xfrm_in_element(xml_element: pugi::xml_node) → pugi::xml_node | Trobar l’element a:xfrm directament dins d’un element XML de forma. |
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 | Busca l’xfrm per a un marcador de lloc corresponent en una arrel XML/master. |
get_inherited_xfrm() → pugi::xml_node | Caminar pel disseny -> cadena mestra per trobar xfrm heretat per a marcadors de lloc. |
get_xfrm() → pugi::xml_node | Obteniu l’element a:xfrm de la forma XML, amb herència del marcador. |
ensure_xfrm() → pugi::xml_node | Obtindre o crear l’element a:xfrm. |