EffectFormat

סקירה כללית

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.

נכסים

שםסוגגישהתיאור
IEffectParamSourceIEffectParamSourceקראומקבל את מקור הפארם של אפקט I.

שיטות

חתימהתיאור
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קבלו אפקט ספציפי ילד מהאפקטLst על ידי שם תגית.
ensure_effect_child(tag: std::string_view)pugi::xml_nodeקבל או ליצור אפקט מסוים ילד בתופעהLst במיקום הנכון.
remove_effect_child(tag: std::string_view)להסיר אפקט ספציפי ילד מן אפקטיבי.
save()שמור את השינויים באמצעות Save Callback.
serialize_to_xml(sp_pr: pugi::xml_node)סריאליז את כל אפקט הזיכרון לתוך XML תחת הקוטב spPr.
is_no_effects()boolהחזרה נכונה אם כל ההשפעות מונעות.
blur_effect()Effects::Blurהחזיר את אפקט ה-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החזיר את אפקט ה-Ege Soft, או 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()מאפשרת את אפקט ה- Soft Edge.
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()מונע את אפקט ה- Soft Edge.
as_i_effect_param_source()IEffectParamSourceהחזיר את האובייקט הזה כ IEffectParamSource.

ראה גם

 עברית