EffectFormat
خلاصه ای
EffectFormat یک کلاس در Aspose.Slides FOSS برای C++.
نشان دهنده خواص اثر یک شکل (چراغ، درخشش، مبهم و غیره) است.
این کلاس ۳۷ روش برای کار با 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 روش دیگر. همه اعضای عمومی پس از نصب بسته Aspose.Slides FOSS for C++ به هر برنامه C ++ دسترسی دارند. خواص: IEffectParamSource.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
IEffectParamSource | IEffectParamSource | بخونید. | منبع پارامتر اثر i را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
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) | یک اثر خاص را از اثرLst حذف کنید. |
save() | تغییرات را از طریق تماس پس انداز ذخیره کنید. |
serialize_to_xml(sp_pr: pugi::xml_node) | همه ی اثرات در حافظه را به یک XML زیر گره spPr داده شده سریال سازی کنید. |
is_no_effects() → bool | اگر تمام اثرات غیرفعال شده باشند، true را باز می گرداند. |
blur_effect() → Effects::Blur | اثر blur را برگرداند، یا nullptr اگر غیرفعال باشد. |
fill_overlay_effect() → Effects::FillOverlay | اثر overlay پر کردن را برگرداند، یا 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) | اثر تاری را با شعاع داده شده و پرچم grow تنظیم میکند. |
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 باز می گرداند. |