EffectFormat

Översikt

EffectFormat är en klass i Aspose.Slides FOSS för C++.

Representerar effekten egenskaper av en form (skugga, glans, blur etc.).

Denna klass ger 37 metoder för att arbeta med EffectFormat objekt i C++-program. Tillgängliga metoder inkluderar: 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,och 25 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla C++-applikationer efter att ha installerat Aspose.Slides FOSS för C ++-paketet. och egenskaper: IEffectParamSource.

ägodelar

NamnTyp avAccessBeskrivning
IEffectParamSourceIEffectParamSourceLäsningHämtar i effect param source.

Metoder

SignatureBeskrivning
IEffectParamSource()IEffectParamSourceÅterställer den associerade instansen IEffectParamSource
EffectFormat()
~EffectFormat()
init_internal(parent_element: pugi::xml_node, save_callback: std::function<void()>)Initialisera XML-stödda effekten format. (t.ex. ).
get_effect_lst()pugi::xml_nodeHämta elementet om det finns.
ensure_effect_lst()pugi::xml_nodeHämta eller skapa elementet på rätt position i spPr.
get_effect_child(tag: std::string_view)pugi::xml_nodeHämta ett specifikt effektbarn från effectLst med taggnamn.
ensure_effect_child(tag: std::string_view)pugi::xml_nodeFå eller skapa en viss effekt barn i effektenLst i rätt position.
remove_effect_child(tag: std::string_view)Ta bort en viss effekt barn från effektenLst.
save()Spara ändringar via spara callback.
serialize_to_xml(sp_pr: pugi::xml_node)Serierar alla in-minneseffekter i en XML under den angivna spPr-knappen.
is_no_effects()boolReturnerar sant om alla effekter är inaktiverade.
blur_effect()Effects::BlurÅterställer blureffekten, eller nullptr om funktionsnedsatt.
fill_overlay_effect()Effects::FillOverlayÅterställer fyllningseffekten, eller nullptr om funktionsnedsatt.
glow_effect()Effects::GlowÅterställer glöd effekt, eller nullptr om funktionsnedsatt.
inner_shadow_effect()Effects::InnerShadowÅterställer den inre skuggan effekt, eller nullptr om funktionsnedsatt.
outer_shadow_effect()Effects::OuterShadowÅterställer yttre skuggaffekt, eller nullptr om funktionsnedsatt.
preset_shadow_effect()Effects::PresetShadowÅterställer den förinställda skuggaffekten, eller nullptr om funktionen är inaktiverad.
reflection_effect()Effects::ReflectionÅterställer reflektionseffekten, eller nullptr om funktionsnedsatt.
soft_edge_effect()Effects::SoftEdgeÅterställer mjukt marginaleffekt, eller nullptr om det är funktionshinder.
set_blur_effect(radius: double, grow: bool)Ställer in oskärpeeffekten med given radie och grow‑flagga.
enable_fill_overlay_effect()Aktiverar fyllningsöverlagringseffekten.
enable_glow_effect()Aktiverar glow‑effekten.
enable_inner_shadow_effect()Aktiverar den inre skuggeffekten.
enable_outer_shadow_effect()Aktiverar den yttre skuggeffekten.
enable_preset_shadow_effect()Aktiverar den förinställda skuggeffekten.
enable_reflection_effect()Aktiverar reflektionseffekten.
enable_soft_edge_effect()Aktiverar den mjuka kant‑effekten.
disable_blur_effect()Inaktiverar oskärpeffekten.
disable_fill_overlay_effect()Inaktiverar fyllningsöverlagringseffekten.
disable_glow_effect()Inaktiverar glödeffekten.
disable_inner_shadow_effect()Inaktiverar inner skuggeffekten.
disable_outer_shadow_effect()Inaktiverar den yttre skuggeffekten.
disable_preset_shadow_effect()Inaktiverar den förinställda skuggeffekten.
disable_reflection_effect()Inaktiverar reflektionseffekten.
disable_soft_edge_effect()Inaktiverar mjuka kant‑effekten.
as_i_effect_param_source()IEffectParamSourceÅterställ detta objekt som IEffectParamSource.

Se även

 Svenska