Shape

Общ преглед

Shape е клас в Aspose.Slides FOSS за C++.

Базов клас за всички форми на слайд.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
ShapeTypeShapeTypeПрочети.Собствеността получава или определя типа на формата.
EffectFormatEffectFormatПрочети.Свойство предоставя достъп до формата на ефекта на фигурата
FillFormatFillFormatПрочети.Свойство предоставя достъп до формата на запълване на фигурата
LineFormatLineFormatПрочети.Свойство предоставя достъп до формата на линията на фигурата.
ThreeDFormatThreeDFormatПрочети.Собственост, която предоставя достъп до 3D формата на фигурата.
ShapeFrameShapeFrameПрочети.Собствеността предоставя достъп до данните за рамката на формата.
ISlideComponentISlideComponentПрочети.Връща интерфейса на компонента слайд, реализиран от формата
IPresentationIPresentationПрочети.Връща интерфейса за представяне, свързан с формата.
IBaseSlideIBaseSlideПрочети.Връща интерфейса на основното слайд, който притежава формата.
IPresentationComponentIPresentationComponentПрочети.Връща интерфейса на компонента за представяне на формата

Методи за изчисляване на данните

ПодписътОписание на състоянието
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.
 Български