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 for C++. คุณสมบัติ: IEffectParamSource.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
IEffectParamSourceIEffectParamSourceอ่านรับแหล่งที่มาของ i effect param.

วิธีการ

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ดึง child effect เฉพาะจาก effectLst ตามชื่อแท็ก.
ensure_effect_child(tag: std::string_view)pugi::xml_nodeได้รับหรือสร้างผลพิเศษในเด็กที่จริงList ที่ตําแหน่งที่ถูกต้อง.
remove_effect_child(tag: std::string_view)ถอดเด็กที่มีผลเฉพาะจากผลLst.
save()เก็บการเปลี่ยนแปลงผ่าน Save Callback.
serialize_to_xml(sp_pr: pugi::xml_node)การเรียงผลในความจําทั้งหมดเป็น XML ภายใต้ node spPr ที่ได้รับ.
is_no_effects()boolกลับ true หากการใช้งานทั้งหมดถูกปิด.
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ส่งผลของ soft edge หรือ nullptr หากปิด.
set_blur_effect(radius: double, grow: bool)ตั้งค่าผลกระทบเบลอด้วย radius ที่กำหนดและ grow flag.
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.

ดูเช่นกัน

 ภาษาไทย