EffectFormat

EffectFormat

Przegląd

EffectFormat jest klasą w Aspose.Slides FOSS dla C++.

Reprezentuje właściwości efektu kształtu (cień, poświata, rozmycie itp.).

Ta klasa udostępnia 37 metod do pracy z obiektami EffectFormat w programach C++. Dostępne metody to: 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 oraz 25 dodatkowych metod. Wszystkie publiczne elementy są dostępne dla każdej aplikacji C++ po zainstalowaniu pakietu Aspose.Slides FOSS dla C++. Właściwości: IEffectParamSource.

Właściwości

NazwaTypDostępOpis
IEffectParamSourceIEffectParamSourceOdczytPobiera źródło parametru i efektu.

Metody

SygnaturaOpis
IEffectParamSource() → IEffectParamSourceZwraca powiązaną instancję IEffectParamSource
EffectFormat()
~EffectFormat()
init_internal(parent_element: pugi::xml_node, save_callback: std::function<void()>)Zainicjuj format efektu oparty na XML. (np., ).
get_effect_lst() → pugi::xml_nodePobierz element, jeśli istnieje.
ensure_effect_lst() → pugi::xml_nodePobierz lub utwórz element w odpowiedniej pozycji w spPr.
get_effect_child(tag: std::string_view) → pugi::xml_nodePobierz określone dziecko efektu z effectLst według nazwy tagu.
ensure_effect_child(tag: std::string_view) → pugi::xml_nodePobierz lub utwórz określone dziecko efektu w effectLst we właściwej pozycji.
remove_effect_child(tag: std::string_view)Usuń określone dziecko efektu z effectLst.
save()Zapisz zmiany za pomocą wywołania zwrotnego zapisu.
serialize_to_xml(sp_pr: pugi::xml_node)Serializuj wszystkie efekty w pamięci do XML pod danym węzłem spPr.
is_no_effects() → boolZwraca true, jeśli wszystkie efekty są wyłączone.
blur_effect() → Effects::BlurZwraca efekt rozmycia, lub nullptr jeśli jest wyłączony.
fill_overlay_effect() → Effects::FillOverlayZwraca efekt nakładki wypełnienia, lub nullptr jeśli wyłączony.
glow_effect() → Effects::GlowZwraca efekt poświaty, lub nullptr jeśli wyłączony.
inner_shadow_effect() → Effects::InnerShadowZwraca efekt wewnętrznego cienia, lub nullptr jeśli wyłączony.
outer_shadow_effect() → Effects::OuterShadowZwraca efekt zewnętrznego cienia, lub nullptr jeśli wyłączony.
preset_shadow_effect() → Effects::PresetShadowZwraca wstępnie ustawiony efekt cienia, lub nullptr, jeśli jest wyłączony.
reflection_effect() → Effects::ReflectionZwraca efekt odbicia, lub nullptr, jeśli jest wyłączony.
soft_edge_effect() → Effects::SoftEdgeZwraca efekt miękkiej krawędzi, lub nullptr, jeśli jest wyłączony.
set_blur_effect(radius: double, grow: bool)Ustawia efekt rozmycia z podanym promieniem i flagą powiększania.
enable_fill_overlay_effect()Włącza efekt nakładki wypełnienia.
enable_glow_effect()Włącza efekt poświaty.
enable_inner_shadow_effect()Włącza efekt wewnętrznego cienia.
enable_outer_shadow_effect()Umożliwia efekt zewnętrznego cienia.
enable_preset_shadow_effect()Włącza wstępnie ustawiony efekt cienia.
enable_reflection_effect()Włącza efekt odbicia.
enable_soft_edge_effect()Włącza efekt miękkiej krawędzi.
disable_blur_effect()Wyłącza efekt rozmycia.
disable_fill_overlay_effect()Wyłącza efekt nakładki wypełnienia.
disable_glow_effect()Wyłącza efekt poświaty.
disable_inner_shadow_effect()Wyłącza efekt wewnętrznego cienia.
disable_outer_shadow_effect()Wyłącza efekt zewnętrznego cienia.
disable_preset_shadow_effect()Wyłącza wstępnie ustawiony efekt cienia.
disable_reflection_effect()Wyłącza efekt odbicia.
disable_soft_edge_effect()Wyłącza efekt miękkiej krawędzi.
as_i_effect_param_source() → IEffectParamSourceZwraca ten obiekt jako IEffectParamSource.

Zobacz także

 Polski