EffectFormat

Overview

EffectFormat є класом в Aspose.Slides FOSS для C++.

Представляє властивості ефекту форми (тінь, блиск, розмазка тощо).

Цей клас надає 37 методів для роботи з об’єктами EffectFormat в програмах C++. Доступні методи включають: 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, і 25 додаткових методів. Всі публічні члени доступні будь-якім додаткам C++ після встановлення пакету Aspose.Slides FOSS для C++. Свойства: IEffectParamSource.

Properties

NameTypeAccessDescription
IEffectParamSourceIEffectParamSourceReadОтримає джерело параметрів ефекту i.

Methods

SignatureDescription
IEffectParamSource()IEffectParamSourceПовертає пов’язану інстанцію IEffectParamSource
EffectFormat()
~EffectFormat()
init_internal(parent_element: pugi::xml_node, save_callback: std::function<void()>)Ініціалізація формати ефекту з підтримкою XML (наприклад, ).
get_effect_lst()pugi::xml_nodeЗнайдіть елемент, якщо він існує.
ensure_effect_lst()pugi::xml_nodeОтримати або створити елемент на правильному місці в spPr.
get_effect_child(tag: std::string_view)pugi::xml_nodeОтримати конкретне дитя ефекту від effectLst за назвою тегу.
ensure_effect_child(tag: std::string_view)pugi::xml_nodeОтримати або створити певний ефект в діючій позиції.
remove_effect_child(tag: std::string_view)Вилучити конкретне дитя з ефекту.
save()Заховувати зміни через відкликання збереження.
serialize_to_xml(sp_pr: pugi::xml_node)Серіалізація всіх ефектів в пам’яті у XML під даним вузлом spPr.
is_no_effects()boolПовертає істинне значення, якщо всі ефекти відключені.
blur_effect()Effects::BlurПовертає ефект розмивання, або nullptr якщо він відключений.
fill_overlay_effect()Effects::FillOverlayПовертає ефект накладання заповнення, або nullptr якщо він відключений.
glow_effect()Effects::GlowПовертає ефект блискучісті, або nullptr якщо він відключений.
inner_shadow_effect()Effects::InnerShadowПовертає ефект внутрішнього тіні, або nullptr якщо він відключений.
outer_shadow_effect()Effects::OuterShadowПовертає ефект зовнішнього тіні, або nullptr якщо він відключений.
preset_shadow_effect()Effects::PresetShadowПовертає попередньо встановлений ефект тіні, або nullptr якщо він відключений.
reflection_effect()Effects::ReflectionПовертає ефект відображення, або nullptr якщо він відключений.
soft_edge_effect()Effects::SoftEdgeПовертає ефект м’який край, або nullptr якщо він відключений.
set_blur_effect(radius: double, grow: bool)Налаштовує ефект розмивання з даним радіусом і росту флагов.
enable_fill_overlay_effect()Запускає ефект накладання заповнення.
enable_glow_effect()Це дає можливість світлитися.
enable_inner_shadow_effect()Втілює ефект внутрішньої тіні.
enable_outer_shadow_effect()Втілює ефект зовнішнього тіні.
enable_preset_shadow_effect()Запустить попередньо встановлений ефект тіні.
enable_reflection_effect()Зрозуміло.
enable_soft_edge_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()Виключає ефект м’якого краю.
as_i_effect_param_source()IEffectParamSourceПовертає цей об’єкт як IEffectParamSource.

See Also

 Українська