PdfBookmarkEditor
PdfBookmarkEditor
نمای کلی
PdfBookmarkEditor یک کلاس در Aspose.PDF FOSS برای جاوا است. وارثان از: AutoCloseable.
روش هایی برای ایجاد، استخراج و حذف نشانه های کتاب (خطوط) در یک سند PDF را ارائه می دهد.
این کلاس 18 روش برای کار با PdfBookmarkEditor در برنامه های جاوا را فراهم می کند. روش های موجود شامل: PdfBookmarkEditor, bindPdf, close, createBookmarkOfPage, createBookmarks, deleteBookmarks, exportBookmarksToXML, extractBookmarks, getDocument, importBookmarksWithXML, save. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: document.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
document | Document | بخونید. | سند بسته شده را یا {@code null} باز می گرداند. |
روش ها
| Signature | شرح: |
|---|---|
PdfBookmarkEditor() | یک نمونه جدید {@code PdfBookmarkEditor} ایجاد می کند. |
PdfBookmarkEditor(document: Document) | یک ویرایشگر جدید را به {@code document} متصل می کند. |
getDocument() → Document | سند بسته شده را یا {@code null} باز می گرداند. |
bindPdf(inputFile: String) → boolean | یک فایل PDF را به این ویرایشگر متصل می کند. |
bindPdf(inputStream: InputStream) → boolean | یک فایل PDF را از جریان ورودی پیوند می دهد. |
bindPdf(document: Document) → boolean | یک {@link Document} موجود را به این ویرایشگر پیوند می دهد. |
save(outputFile: String) → boolean | سند بسته شده را به یک فایل ذخیره می کند. |
save(outputStream: OutputStream) → boolean | سند بسته شده را به یک جریان خروجی ذخیره می کند. |
exportBookmarksToXML(xmlFile: String) | درخت نشانه گذاری سند را به یک فایل XML صادر می کند. |
importBookmarksWithXML(xmlFile: String) | یک درخت نشانه گذاری را وارد می کند که قبلا توسط {@link #exportBookmarksToXML(String)} نوشته شده و آن را به طرح سند بسته اضافه می نماید. |
extractBookmarks() → Bookmarks | نشان های کتابی که با عنوان مشخص شده مطابقت دارند را از سند بسته خارج می کند. |
createBookmarks() | برای تمام صفحات در سند نشانه گذاری می شود. |
createBookmarks(color: Color, bold: boolean, italic: boolean) | برای تمام صفحات با ویژگی های بصری مشخص شده، نشانه گذاری ایجاد می کند. |
extractBookmarks(title: String) → Bookmarks | نشان های کتابی که با عنوان مشخص شده مطابقت دارند را از سند بسته خارج می کند. |
createBookmarkOfPage(title: String, pageNumber: int) → boolean | یک نشانه ی کتاب ایجاد می کند که به صفحه مشخصی اشاره دارد و آن را در طرح های مستند اضافه می نماید. |
deleteBookmarks() → boolean | تمام نشانه ها را از سند حذف می کند. |
deleteBookmarks(title: String) → boolean | نشانگرها را با عنوان مشخص حذف می کند. |
close() | ویرایشگر را می بندد و سند بسته شده را آزاد می کند. |