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شرح:
IEffectParamSourceIEffectParamSourceبخونید.منبع پارامتر اثر i را دریافت می‌کند.

روش ها

Signatureشرح:
IEffectParamSource()IEffectParamSourceIEffectParamSource نمونه مرتبط را باز می گرداند.
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 باز می گرداند.

همچنین ببینید:

 فارسی