Shape
Общ преглед
Shape е клас в Aspose.Slides FOSS за C++.
Базов клас за всички форми на слайд.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
ShapeType | ShapeType | Прочети. | Собствеността получава или определя типа на формата. |
EffectFormat | EffectFormat | Прочети. | Свойство предоставя достъп до формата на ефекта на фигурата |
FillFormat | FillFormat | Прочети. | Свойство предоставя достъп до формата на запълване на фигурата |
LineFormat | LineFormat | Прочети. | Свойство предоставя достъп до формата на линията на фигурата. |
ThreeDFormat | ThreeDFormat | Прочети. | Собственост, която предоставя достъп до 3D формата на фигурата. |
ShapeFrame | ShapeFrame | Прочети. | Собствеността предоставя достъп до данните за рамката на формата. |
ISlideComponent | ISlideComponent | Прочети. | Връща интерфейса на компонента слайд, реализиран от формата |
IPresentation | IPresentation | Прочети. | Връща интерфейса за представяне, свързан с формата. |
IBaseSlide | IBaseSlide | Прочети. | Връща интерфейса на основното слайд, който притежава формата. |
IPresentationComponent | IPresentationComponent | Прочети. | Връща интерфейса на компонента за представяне на формата |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
ShapeType() → ShapeType | Собствеността получава или определя типа на формата. |
EffectFormat() → EffectFormat | Свойство предоставя достъп до формата на ефекта на фигурата |
EffectFormat() → EffectFormat | |
FillFormat() → FillFormat | Свойство предоставя достъп до формата на запълване на фигурата |
FillFormat() → FillFormat | |
LineFormat() → LineFormat | Свойство предоставя достъп до формата на линията на фигурата. |
LineFormat() → LineFormat | |
ThreeDFormat() → ThreeDFormat | Собственост, която предоставя достъп до 3D формата на фигурата. |
ThreeDFormat() → ThreeDFormat | |
ShapeFrame() → ShapeFrame | Собствеността предоставя достъп до данните за рамката на формата. |
ShapeFrame() → ShapeFrame | |
ISlideComponent() → ISlideComponent | Връща интерфейса на компонента слайд, реализиран от формата |
IPresentation() → IPresentation | Връща интерфейса за представяне, свързан с формата. |
IPresentation() → IPresentation | |
IBaseSlide() → IBaseSlide | Връща интерфейса на основното слайд, който притежава формата. |
IBaseSlide() → IBaseSlide | |
IPresentationComponent() → IPresentationComponent | Връща интерфейса на компонента за представяне на формата |
IPresentationComponent() → IPresentationComponent | |
set_x(value: double) | Определя координатите на формата X. |
set_y(value: double) | Определя Y координатите на формата. |
set_width(value: double) | |
set_height(value: double) | |
set_rotation(value: double) | Определя ъгъла на въртене на формата. |
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. |
get_inherited_xfrm() → pugi::xml_node | Продължавай по layout -> master chain, за да намериш наследени xfrm за плацхалдъри. |
get_xfrm() → pugi::xml_node | Вземете елемента a:xfrm от формата XML, с наследяване на място за поддържане. |
ensure_xfrm() → pugi::xml_node | Вземете или създадете елемента a:xfrm. |