ChartCollection (مُحملة مكان)
المعلومات العامة
CommentsPart هي فئة في Aspose.Slides لـ Python.
يدير جزء التعليقات XML للشريحة (ppt/comments/slideN.xml).
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
part_name | str | اقرأ | يقدم الموقع اسم الجزء داخل حزمة OPC. |
الطرق
| التوقيع | وصف |
|---|---|
__init__(package: OpcPackage, part_name: str) | |
get_comments() → List[CommentData] | يعيد قائمة بجميع CommentData الكائنات في الجزء |
get_comments_by_author(author_id: int) → List[CommentData] | يعيد CommentData قائمة تم تصفيتها بواسطة author_id المحدد |
find_comment_by_idx(author_id: int, idx: int) → Optional[CommentData] | يعيد CommentData المتطابقة author_id و idx، أو None |
find_comment_by_idx_all(idx: int) → Optional[CommentData] | ابحث عن تعليق بواسطة idx عبر جميع المؤلفين (لبحث parentCmId). |
add_comment(author_id: int, idx: int, text: str, pos_x: float, pos_y: float, dt_str: str, parent_idx: Optional[int]) → CommentData | إضافة عنصر تعليق جديد وإرجاع CommentData. |
insert_comment(index: int, author_id: int, idx: int, text: str, pos_x: float, pos_y: float, dt_str: str, parent_idx: Optional[int]) → CommentData | أدخل تعليق في المؤشر المذكور. |
remove_comment(author_id: int, idx: int) | حذف التعليق المحدد بواسطة author_id و idx |
remove_comment_elem(elem: ET._Element) | إزالة عنصر XML الذي يمثل تعليقًا |
remove_comments_at(index: int) | يزيل جميع التعليقات التي تبدأ في المؤشر المحدد |
clear() | إزالة جميع مدخلات التعليق من الجزء |
count() → int | يعيد العدد الإجمالي للملاحظات في الجزء |
is_empty() → bool | يعود True إذا لم يحتوي الجزء على تعليقات |
save() | يواصل التعليقات في قسم حزمة المستندات الخاصة به |
create_for_slide(package: OpcPackage, slide_part_name: str, slide_rels_manager) → 'CommentsPart' | قم بإنشاء جزء تعليقات فارغ جديد لرسوم شرائح وتسجيل جميع العلاقات. |
load_for_slide(package: OpcPackage, slide_part_name: str) → Optional['CommentsPart'] | احمل جزء التعليقات لرسوم شرائح، إذا كان هناك. |
delete(package: OpcPackage, slide_part_name: str) | احذف جزء التعليقات من أجل شريحة. |