EffectFormat

Overview

EffectFormat là một lớp trong Aspose.Slides FOSS cho C++.

Nó đại diện cho các thuộc tính hiệu ứng của một hình dạng (mặt, ánh sáng, mờ vọt, vv).

Khóa học này cung cấp 37 phương pháp để làm việc với các đối tượng EffectFormat trong các chương trình C++. Các phương pháp có sẵn bao gồm: 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,Và 25 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập vào bất kỳ ứng dụng C++ nào sau khi cài đặt Aspose.Slides FOSS cho gói C ++. Tài sản : IEffectParamSource.

Properties

NameTypeAccessDescription
IEffectParamSourceIEffectParamSourceReadNhận nguồn hiệu ứng i param.

Methods

SignatureDescription
IEffectParamSource()IEffectParamSourceTrở lại trường hợp liên quan IEffectParamSource
EffectFormat()
~EffectFormat()
init_internal(parent_element: pugi::xml_node, save_callback: std::function<void()>)Initialize XML-backed effect format (ví dụ, định dạng hiệu ứng hỗ trợ).
get_effect_lst()pugi::xml_nodeNhận được yếu tố nếu nó tồn tại.
ensure_effect_lst()pugi::xml_nodeNhận hoặc tạo thành phần ở vị trí đúng trong spPr.
get_effect_child(tag: std::string_view)pugi::xml_nodeNhận một hiệu ứng cụ thể từ effectLst bằng tên thẻ.
ensure_effect_child(tag: std::string_view)pugi::xml_nodeNhận hoặc tạo một hiệu ứng cụ thể trẻ em trong hiệu quảLst ở vị trí đúng.
remove_effect_child(tag: std::string_view)Xóa một tác dụng cụ thể của trẻ khỏi hiệu ứngLst.
save()Lưu các thay đổi thông qua Save Callback.
serialize_to_xml(sp_pr: pugi::xml_node)Xét tất cả các hiệu ứng trong bộ nhớ vào một XML dưới nút spPr.
is_no_effects()boolTrở lại đúng nếu tất cả các hiệu ứng bị chặn.
blur_effect()Effects::BlurTrở lại hiệu ứng blur, hoặc nullptr nếu bị khuyết tật.
fill_overlay_effect()Effects::FillOverlayTrả lại hiệu ứng lấp đầy hoặc nullptr nếu bị khuyết tật.
glow_effect()Effects::GlowTrở lại hiệu ứng ánh sáng, hoặc nullptr nếu bị khuyết tật.
inner_shadow_effect()Effects::InnerShadowTrở lại hiệu ứng bóng bên trong, hoặc nullptr nếu bị khuyết tật.
outer_shadow_effect()Effects::OuterShadowTrở lại hiệu ứng bóng bên ngoài, hoặc nullptr nếu bị khuyết tật.
preset_shadow_effect()Effects::PresetShadowTrở lại hiệu ứng bóng trước hoặc nullptr nếu bị mất.
reflection_effect()Effects::ReflectionTrở lại hiệu ứng phản xạ, hoặc nullptr nếu bị khuyết tật.
soft_edge_effect()Effects::SoftEdgeTrở lại hiệu ứng cạnh mềm, hoặc nullptr nếu bị khuyết tật.
set_blur_effect(radius: double, grow: bool)Đặt hiệu ứng mờ với radius và tăng lá cờ.
enable_fill_overlay_effect()- Khả năng hiệu ứng lấp đầy.
enable_glow_effect()Cho phép hiệu ứng ánh sáng.
enable_inner_shadow_effect()- Khả năng hiệu ứng bóng tối bên trong.
enable_outer_shadow_effect()- Khả năng hiệu ứng bóng bên ngoài.
enable_preset_shadow_effect()Cho phép hiệu ứng bóng trước.
enable_reflection_effect()- Khả năng tạo ra hiệu ứng phản xạ.
enable_soft_edge_effect()- Khả năng hiệu ứng Soft Edge.
disable_blur_effect()Khả năng làm giảm hiệu ứng blur.
disable_fill_overlay_effect()Khóa hiệu ứng lấp đầy.
disable_glow_effect()Khả năng làm giảm hiệu ứng ánh sáng.
disable_inner_shadow_effect()Khả năng ngăn chặn hiệu ứng bóng tối bên trong.
disable_outer_shadow_effect()Khóa hiệu ứng bóng bên ngoài.
disable_preset_shadow_effect()Khóa hiệu ứng bóng trước.
disable_reflection_effect()Khả năng ngăn chặn hiệu ứng phản xạ.
disable_soft_edge_effect()Khả năng giảm hiệu ứng Soft Edge.
as_i_effect_param_source()IEffectParamSourceTrả lại đối tượng này như IEffectParamSource.

See Also

 Tiếng Việt