PdfAnnotationEditor

PdfAnnotationEditor

نمای کلی

PdfAnnotationEditor یک کلاس در Aspose.PDF FOSS برای جاوا است.

روش هایی برای مدیریت یادداشت ها در یک سند PDF ارائه می دهد: مسطح کردن، حذف و شمارش یادداشت.

این کلاس ۲۱ روش برای کار با PdfAnnotationEditor در برنامه های جاوا را فراهم می کند. روش های موجود شامل: PdfAnnotationEditor, bindPdf, close, deleteAnnotations, exportAnnotationsXfdf, flattenAnnotations, getAnnotationCount, getDocument, importAnnotationFromXfdf, importAnnotationsFromXfdf, modifyAnnotationsAuthor, save. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: document.

خواص

نام:نوع:Accessشرح:
documentDocumentبخونید.سند بسته شده را باز می گرداند.

روش ها

Signatureشرح:
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 cm …
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()ویرایشگر را می بندد و سند بسته شده را آزاد می کند.

همچنین ببینید:

 فارسی