CommentsPart

Общ преглед

CommentsPart е клас в Aspose.Slides FOSS за C++.

Управлява XML част за коментари на слайд (ppt/comments/slideN.xmlВ този случай, когато се използва за изчисляване на коментарната стойност (Crude), трябва да се направи оценка на това значение.

Методи за изчисляване на данните

ПодписътОписание на състоянието
get_comments()std::vector<CommentData>Всички коментари в тази част.
get_comments_by_author(author_id: int32_t)std::vector<CommentData>Изчисли коментарите по авторски идентификатори.
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Изчисли относителния път от една част до друга.
 Български