PdfAnnotationEditor
PdfAnnotationEditor
Overview
PdfAnnotationEditor در این مطلب به عنوان یک کلاس برای جاوا می پردازیم.
روش هایی برای مدیریت یادداشت ها در یک سند PDF فراهم می کند: فلتر کردن، حذف و شمارش یادآوری ها.
این کلاس 21 روش برای کار با PdfAnnotationEditor اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: PdfAnnotationEditor, bindPdf, close, deleteAnnotations, exportAnnotationsXfdf, flattenAnnotations, getAnnotationCount, getDocument, importAnnotationFromXfdf, importAnnotationsFromXfdf, modifyAnnotationsAuthor, save. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : document.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
document | Document | Read | بازگرداندن اسناد متعهد. |
Methods
| Signature | Description |
|---|---|
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، endPages] می پردازیم. | |
| نویسنده فعلی همانند {@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() | ویرایشگر را بسته و اسناد متصل را منتشر می کند. |