CommentsPart

概述

CommentsPart 是 C++ 的 FOSS 中的 Aspose.Slides 类.

管理一个幻灯片评论XML部分 (ppt/comments/slideN.xml) 每个幻灯片有一个包含评论的文件.为单独的评论元素和静态工厂/生命周期方法提供CRUD操作.

这个类提供了19种方法,用于在C++程序中与CommentsPart对象工作. 有的方法包括: add_comment, clear, compute_relative_target, count, create_for_slide, delete_for_slide, find_comment_by_idx, find_comment_by_idx_all, get_comments, get_comments_by_author, insert_comment, is_empty,另外7种方法. 在安装了Aspose.Slides FOSS for C++ 包后,所有公众成员都可以访问任何C ++应用程序.

方法

Signature描述情况
part_name()std::string包内部分路径.
get_comments()std::vector<CommentData>请提供您希望提取注释的代码片段,我将为您获取其中的所有注释。.
get_comments_by_author(author_id: int32_t)std::vector<CommentData>获取按作者 ID 过滤的评论。.
find_comment_by_idx(author_id: int32_t, idx: int32_t)std::optional<CommentData>找作者身份证和索引的评论.
find_comment_by_idx_all(idx: int32_t)std::optional<CommentData>在所有作者中按索引找到评论 (用于 parentCmId 搜索).
add_comment(author_id: int32_t, idx: int32_t, text: std::string_view, pos_x: double, pos_y: double, dt_str: std::string_view, parent_idx: std::optional<int32_t>)CommentData添加一个新的评论元素并返回它的 CommentData.
insert_comment(index: int32_t, author_id: int32_t, idx: int32_t, text: std::string_view, pos_x: double, pos_y: double, dt_str: std::string_view, parent_idx: std::optional<int32_t>)CommentData在已有的评论中,在给出的位置上插入一个意见.
remove_comment(author_id: int32_t, idx: int32_t)删除作者标识和索引的特定评论.
remove_comment_elem(elem: pugi::xml_node)删除其XML节点的评论.
remove_comments_at(index: int32_t)在给定的位置索引上删除评论.
clear()删除所有评论.
count()int32_t在本部分的评论数量.
is_empty()bool对于这部分的评论.
save()继续将XML返回包.
create_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)CommentsPart创建一个新的空置评论部分,并注册所有关系和内容类型. RelationshipsManager 这样关系可以存储下一次保存.
load_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)std::optional<CommentsPart>如果有,请加载评论部分.
delete_for_slide(package: opc::OpcPackage, slide_part_name: std::string_view)删除与幻灯片相关的评论部分.
resolve_target(from_part: std::string_view, target: std::string_view)std::string解决一个对准路径的绝对部分名称.
compute_relative_target(from_part: std::string_view, to_part: std::string_view)std::string计算一个部分到另一个相对路径.

查看更多

 中文