PdfAnnotationEditor
المعلومات العامة
PdfAnnotationEditor هي فئة في Aspose.PDF FOSS لـ Java.
يوفر طرق لإدارة التعليقات في مستند PDF: تسطيح، حذف، وعد التعليمات.
توفر هذه الفئة 21 طريقة للعمل مع PdfAnnotationEditor كائنات في برامج Java. المنهجيات المتاحة تشمل: PdfAnnotationEditor, bindPdf, close, deleteAnnotations, exportAnnotationsXfdf, flattenAnnotations, getAnnotationCount, getDocument, importAnnotationFromXfdf, importAnnotationsFromXfdf, modifyAnnotationsAuthor, save. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: document.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
document | Document | اقرأ | يعيد الوثيقة المرتبطة. |
الطرق
| التوقيع | وصف |
|---|---|
PdfAnnotationEditor() | يخلق مثالاً جديداً {@code PdfAnnotationEditor} . |
PdfAnnotationEditor(document: Document) | يخلق {@code PdfAnnotationEditor} جديد مرتبط بالوثيقة المحددة. |
bindPdf(inputFile: String) → boolean | يربط ملف PDF مع هذا المحرر. |
bindPdf(inputStream: InputStream) → boolean | يربط PDF من تيار إدخال. |
bindPdf(document: Document) → boolean | يربط {@link Document} الموجود إلى هذا المحرر. |
flattenAnnotations() → boolean | يصفح جميع التعليقات في المستند: كل تعليق يحمل |
| المظهر الطبيعي ({@code /AP /N}) لديه هذا المظهور المحترق في | |
| سلسلة محتوى الصفحة ملفوفة في {@code q | |
deleteAnnotations() → boolean | يحذف كل التعليقات من جميع الصفحات في المستند. |
deleteAnnotations(annotationType: String) → boolean | يحذف التعليقات من النوع المحدد من جميع الصفحات. |
getAnnotationCount(pageNumber: int) → int | يعيد عدد التعليقات على الصفحة المحددة. |
modifyAnnotationsAuthor(startPage: int, endPage: int, oldAuthor: String, newAuthor: String) | إعادة تسمية المؤلف (ملاحظة / T) في كل علامة |
| التعليق في نطاق الصفحة الشامل [startPage، endPag] الذي | |
| المؤلف الحالي = {@code oldAuthor}. | |
save(outputFile: String) → boolean | يحفظ المستند المرتبط إلى ملف. |
save(outputStream: OutputStream) → boolean | يحفظ الوثيقة المرتبطة إلى تيار مخرج. |
exportAnnotationsXfdf(stream: OutputStream, startPage: int, endPage: int, annotTypes: AnnotationType[]) | تصدر التعليقات إلى شكل XFDF، اختياريًا بتصفية حسب نطاق الصفحة ونوعها. |
importAnnotationFromXfdf(stream: InputStream, annotTypes: AnnotationType[]) | يستورد التعليقات من تيار إدخال XFDF. |
importAnnotationFromXfdf(stream: InputStream) | استيراد التعليقات من تيار إدخال XFDF (جميع الأنواع). |
importAnnotationFromXfdf(filePath: String) | استيراد التعليقات من ملف XFDF (كل الأنواع). |
importAnnotationsFromXfdf(filePath: String) | استيراد التعليقات من ملف XFDF (كل الأنواع). |
importAnnotationsFromXfdf(stream: InputStream) | استيراد التعليقات من تيار إدخال XFDF (جميع الأنواع). |
importAnnotationsFromXfdf(stream: InputStream, annotTypes: AnnotationType[]) | يستورد التعليقات من تيار إدخال XFDF مع تصفية النوع. |
getDocument() → Document | يعيد الوثيقة المرتبطة. |
close() | يغلق المحرر و يطلق الوثيقة المرتبطة. |