PdfAnnotationEditor

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.

انظر أيضاً

 العربية