Shape

Přehled

Shape je třída v Aspose.Slides FOSS pro C++.

Základní třída pro všechny tvary na diapozitivu.

Vlastnosti

Název:Typ:PřístupPopis:
ShapeTypeShapeTypeČtěte.Vlastnost získá nebo nastaví typ tvaru.
EffectFormatEffectFormatČtěte.Vlastnost poskytuje přístup k formátu efektů tvaru.
FillFormatFillFormatČtěte.Vlastnost poskytuje přístup k formátu vyplnění tvaru.
LineFormatLineFormatČtěte.Vlastnost poskytuje přístup k formátu řádku tvaru.
ThreeDFormatThreeDFormatČtěte.Vlastnost poskytuje přístup k 3D formátu tvaru.
ShapeFrameShapeFrameČtěte.Vlastnost poskytuje přístup k datům o rámci tvaru.
ISlideComponentISlideComponentČtěte.Vrací rozhraní složky diapozitiv implementované formou
IPresentationIPresentationČtěte.Vrátí zobrazení související s tvarem .
IBaseSlideIBaseSlideČtěte.Vrací základní rozhraní, které vlastní tvar.
IPresentationComponentIPresentationComponentČtěte.Vrátí rozhraní prezentační složky tvaru

Metody

Podpis:Popis:
ShapeType()ShapeTypeVlastnost získá nebo nastaví typ tvaru.
EffectFormat()EffectFormatVlastnost poskytuje přístup k formátu efektů tvaru.
EffectFormat()EffectFormat
FillFormat()FillFormatVlastnost poskytuje přístup k formátu vyplnění tvaru.
FillFormat()FillFormat
LineFormat()LineFormatVlastnost poskytuje přístup k formátu řádku tvaru.
LineFormat()LineFormat
ThreeDFormat()ThreeDFormatVlastnost poskytuje přístup k 3D formátu tvaru.
ThreeDFormat()ThreeDFormat
ShapeFrame()ShapeFrameVlastnost poskytuje přístup k datům o rámci tvaru.
ShapeFrame()ShapeFrame
ISlideComponent()ISlideComponentVrací rozhraní složky diapozitiv implementované formou
IPresentation()IPresentationVrátí zobrazení související s tvarem .
IPresentation()IPresentation
IBaseSlide()IBaseSlideVrací základní rozhraní, které vlastní tvar.
IBaseSlide()IBaseSlide
IPresentationComponent()IPresentationComponentVrátí rozhraní prezentační složky tvaru
IPresentationComponent()IPresentationComponent
set_x(value: double)Nastavuje tvar X souřadnice
set_y(value: double)Nastavuje tvary Y souřadnice
set_width(value: double)
set_height(value: double)
set_rotation(value: double)Nastavuje úhel otáčení tvaru.
init_internal(xml_element: pugi::xml_node, slide_part: Internal::pptx::SlidePart, parent_slide: IBaseSlide)Inicializovat tento tvar z XML prvku v dílčí části.
build_frame()ShapeFrameVytvořte ShapeFrame z aktuálního prvku xfrm.
apply_frame(value: IShapeFrame)Aplikujte hodnoty ShapeFrame na element xfrm.
get_sp_pr()pugi::xml_nodeZískejte element spPr (nebo grpSpPr) pro tento tvar.
ensure_sp_pr()pugi::xml_nodeZískejte nebo vytvořte prvek spPr.
get_c_nv_pr()pugi::xml_nodeZískejte cNvPr element z tvaru XML.
find_xfrm_in_element(xml_element: pugi::xml_node)pugi::xml_nodeNajděte element a:xfrm přímo v rámci prvku tvaru 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_nodeNajděte xfrm pro odpovídající místopřehled v layoutu/master XML.
get_inherited_xfrm()pugi::xml_nodeProjděte rozvržením -> hlavní řetězce, abyste našli zděděné xfrm pro držáky místa.
get_xfrm()pugi::xml_nodeZískejte element a:xfrm z tvaru XML, s dědictvím místného držitele.
ensure_xfrm()pugi::xml_nodeZískejte nebo vytvořte element a:xfrm.
 Čeština