PdfAnnotationEditor
نظرة عامة
PdfAnnotationEditor هي فئة في Aspose.PDF FOSS للـ C++.
يمكن لـ PdfAnnotationEditor استيراد التعليقات التوضيحية من ملفات FDF أو XFDF وتحويلها إلى محتوى الصفحة، وإزالة العناصر التفاعلية.
توفر هذه الفئة 15 طريقة للعمل مع كائنات PdfAnnotationEditor في برامج C++. تشمل الطرق المتاحة: DeleteAnnotation, DeleteAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf, ImportAnnotationsFromXfdf, ModifyAnnotations, ModifyAnnotationsAuthor, PdfAnnotationEditor. جميع الأعضاء العامة متاحة لأي تطبيق C++ بعد تثبيت حزمة Aspose.PDF FOSS للغة C++.
الطرق
| التوقيع | وصف |
|---|---|
PdfAnnotationEditor() | يستدعي PdfAnnotationEditor على هذا الكائن PdfAnnotationEditor. |
ImportAnnotationsFromXfdf(xfdfFile: std::string) | يحمل التعليقات التوضيحية من ملف XFDF إلى المستند |
ImportAnnotationsFromFdf(fdfFile: std::string) | يستدعي ImportAnnotationsFromFdf(fdfFile) على هذا الكائن PdfAnnotationEditor. |
ImportAnnotationFromXfdf(xfdfFile: std::string) | يستدعي ImportAnnotationFromXfdf(xfdfFile) على هذا الكائن PdfAnnotationEditor. |
ImportAnnotationFromXfdf(xfdfFile: std::string, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | يستدعي ImportAnnotationFromXfdf(xfdfFile, annotType) على هذا المثيل PdfAnnotationEditor. |
ImportAnnotations(annotFile: std::vector<std::string>, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | يستدعي ImportAnnotations(annotFile, annotType) على هذا المثيل PdfAnnotationEditor. |
ImportAnnotations(annotFile: std::vector<std::string>) | يستدعي ImportAnnotations(annotFile) على هذا المثيل PdfAnnotationEditor. |
ModifyAnnotations(start: int, end: int, annotation: Aspose::Pdf::Annotations::Annotation) | يستدعي ModifyAnnotations(start, end, annotation) على هذا المثيل PdfAnnotationEditor. |
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: std::string, desAuthor: std::string) | يستدعي ModifyAnnotationsAuthor(start, end, srcAuthor, desAuthor) على هذا المثيل PdfAnnotationEditor. |
FlatteningAnnotations() | يحوِّل جميع التعليقات المستوردة إلى رسومات صفحات ثابتة |
FlatteningAnnotations(flattenSettings: Aspose::Pdf::Forms::Form::FlattenSettings) | يستدعي FlatteningAnnotations(flattenSettings) على هذا الكائن PdfAnnotationEditor. |
FlatteningAnnotations(start: int, end: int, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | يستدعي FlatteningAnnotations(start, end, annotType) على هذا الكائن PdfAnnotationEditor. |
DeleteAnnotations() | يستدعي DeleteAnnotations على هذا الكائن PdfAnnotationEditor. |
DeleteAnnotations(annotType: std::string) | يستدعي DeleteAnnotations(annotType) على هذا الكائن PdfAnnotationEditor. |
DeleteAnnotation(annotName: std::string) | ينفّذ DeleteAnnotation(annotName) على هذا المثيل من PdfAnnotationEditor. |