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.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
IEffectParamSource | IEffectParamSource | קראו | מקבל את מקור הפארם של אפקט 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. |