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

NaamTypeToegangBeschrijving
IEffectParamSourceIEffectParamSourceLezenHaalt de i effect param source op.

Methoden

HandtekeningBeschrijving
IEffectParamSource() → IEffectParamSourceRetourneert 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_nodeHaal het element op als het bestaat.
ensure_effect_lst() → pugi::xml_nodeHaal het element op of maak het aan op de juiste positie in spPr.
get_effect_child(tag: std::string_view) → pugi::xml_nodeHaal een specifiek effectkind op uit effectLst op basis van tagnaam.
ensure_effect_child(tag: std::string_view) → pugi::xml_nodeHaal 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() → boolRetourneert true als alle effecten zijn uitgeschakeld.
blur_effect() → Effects::BlurRetourneert het blur-effect, of nullptr als uitgeschakeld.
fill_overlay_effect() → Effects::FillOverlayRetourneert het vuloverlay-effect, of nullptr als uitgeschakeld.
glow_effect() → Effects::GlowRetourneert het gloeieffect, of nullptr als uitgeschakeld.
inner_shadow_effect() → Effects::InnerShadowRetourneert het inner shadow-effect, of nullptr als uitgeschakeld.
outer_shadow_effect() → Effects::OuterShadowRetourneert het outer shadow-effect, of nullptr als uitgeschakeld.
preset_shadow_effect() → Effects::PresetShadowRetourneert het vooraf ingestelde schaduweffect, of nullptr als het is uitgeschakeld.
reflection_effect() → Effects::ReflectionRetourneert het reflectie-effect, of nullptr als het is uitgeschakeld.
soft_edge_effect() → Effects::SoftEdgeRetourneert 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() → IEffectParamSourceRetourneert dit object als IEffectParamSource.

Zie ook

 Nederlands