EffectFormat
Overzicht
EffectFormat is een klasse in Aspose.Slides FOSS voor C++.
Stelt effecteigenschappen van een vorm voor (schaduw, gloed, vervaging, enz.).
Deze klasse biedt 37 methoden voor het werken met EffectFormat objecten in C++-programma’s. Beschikbare methoden zijn: EffectFormat, IEffectParamSource, as_i_effect_param_source, blur_effect, disable_blur_effect, disable_fill_overlay_effect, disable_glow_effect, disable_inner_shadow_effect, disable_outer_shadow_effect, disable_preset_shadow_effect, disable_reflection_effect, disable_soft_edge_effect, en 25 extra methoden. Alle openbare leden zijn toegankelijk voor elke C++-applicatie na installatie van het Aspose.Slides FOSS voor C++-pakket. Eigenschappen: IEffectParamSource.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
IEffectParamSource | IEffectParamSource | Lezen | Haalt de i effect param source op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
IEffectParamSource() → IEffectParamSource | Retourneert de geassocieerde IEffectParamSource instantie |
EffectFormat() | |
~EffectFormat() | |
init_internal(parent_element: pugi::xml_node, save_callback: std::function<void()>) | Initialiseer XML-ondersteund effectformaat. (bijv., ). |
get_effect_lst() → pugi::xml_node | Haal het element op als het bestaat. |
ensure_effect_lst() → pugi::xml_node | Haal het element op of maak het aan op de juiste positie in spPr. |
get_effect_child(tag: std::string_view) → pugi::xml_node | Haal een specifiek effectkind op uit effectLst op basis van tagnaam. |
ensure_effect_child(tag: std::string_view) → pugi::xml_node | Haal een specifiek effectkind op of maak deze aan in effectLst op de juiste positie. |
remove_effect_child(tag: std::string_view) | Verwijder een specifiek effectkind uit effectLst. |
save() | Sla wijzigingen op via de save-callback. |
serialize_to_xml(sp_pr: pugi::xml_node) | Serialiseer alle in-memory-effecten in een XML onder de gegeven spPr-node. |
is_no_effects() → bool | Retourneert true als alle effecten zijn uitgeschakeld. |
blur_effect() → Effects::Blur | Retourneert het blur-effect, of nullptr als uitgeschakeld. |
fill_overlay_effect() → Effects::FillOverlay | Retourneert het vuloverlay-effect, of nullptr als uitgeschakeld. |
glow_effect() → Effects::Glow | Retourneert het gloeieffect, of nullptr als uitgeschakeld. |
inner_shadow_effect() → Effects::InnerShadow | Retourneert het inner shadow-effect, of nullptr als uitgeschakeld. |
outer_shadow_effect() → Effects::OuterShadow | Retourneert het outer shadow-effect, of nullptr als uitgeschakeld. |
preset_shadow_effect() → Effects::PresetShadow | Retourneert het vooraf ingestelde schaduweffect, of nullptr als het is uitgeschakeld. |
reflection_effect() → Effects::Reflection | Retourneert het reflectie-effect, of nullptr als het is uitgeschakeld. |
soft_edge_effect() → Effects::SoftEdge | Retourneert het zachte rand-effect, of nullptr als het is uitgeschakeld. |
set_blur_effect(radius: double, grow: bool) | Stelt het vervagingseffect in met de opgegeven radius en groeivlag. |
enable_fill_overlay_effect() | Schakelt het vuloverlay-effect in. |
enable_glow_effect() | Schakelt het gloeieffect in. |
enable_inner_shadow_effect() | Schakelt het inner shadow-effect in. |
enable_outer_shadow_effect() | Schakelt het buitenschaduweffect in. |
enable_preset_shadow_effect() | Schakelt het voorgedefinieerde schaduweffect in. |
enable_reflection_effect() | Schakelt het reflectie-effect in. |
enable_soft_edge_effect() | Schakelt het zachte rand-effect in. |
disable_blur_effect() | Schakelt het vervagingseffect uit. |
disable_fill_overlay_effect() | Schakelt het vuloverlay-effect uit. |
disable_glow_effect() | Schakelt het gloeieffect uit. |
disable_inner_shadow_effect() | Schakelt het inner shadow-effect uit. |
disable_outer_shadow_effect() | Schakelt het buitenschaduw-effect uit. |
disable_preset_shadow_effect() | Schakelt het vooraf ingestelde schaduweffect uit. |
disable_reflection_effect() | Schakelt het reflectie-effect uit. |
disable_soft_edge_effect() | Schakelt het zachte randeffect uit. |
as_i_effect_param_source() → IEffectParamSource | Retourneert dit object als IEffectParamSource. |