PdfBookmarkEditor
Overview
PdfBookmarkEditor là một lớp trong Aspose.PDF FOSS cho Java. Dòng thừa kế từ: AutoCloseable.
Nó cung cấp các phương pháp để tạo, rút và xóa sổ tay (outlines) trong một tài liệu PDF.
Khóa học này cung cấp 18 phương pháp để làm việc với các đối tượng PdfBookmarkEditor trong các chương trình Java. Các phương pháp có sẵn bao gồm: PdfBookmarkEditor, bindPdf, close, createBookmarkOfPage, createBookmarks, deleteBookmarks, exportBookmarksToXML, extractBookmarks, getDocument, importBookmarksWithXML, save. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : document.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
document | Document | Read | Trả lại tài liệu liên kết, hoặc {@code null}. |
Methods
| Signature | Description |
|---|---|
PdfBookmarkEditor() | Tạo một ví dụ mới {@code PdfBookmarkEditor}. |
PdfBookmarkEditor(document: Document) | Tạo một biên tập viên mới kết nối với {@code document}. |
getDocument() → Document | Trả lại tài liệu liên kết, hoặc {@code null}. |
bindPdf(inputFile: String) → boolean | Kết nối một tệp PDF với trình soạn thảo này. |
bindPdf(inputStream: InputStream) → boolean | Kết nối PDF từ một dòng input. |
bindPdf(document: Document) → boolean | Kết nối một {@link Document} hiện có với biên tập viên này. |
save(outputFile: String) → boolean | Lưu tài liệu gắn kết với một tệp. |
save(outputStream: OutputStream) → boolean | Tiết kiệm tài liệu gắn kết với dòng xuất khẩu. |
exportBookmarksToXML(xmlFile: String) | Xuất khẩu cây sổ tay của tài liệu sang một tệp XML. |
importBookmarksWithXML(xmlFile: String) | Import một cây dấu trước đây được viết bởi {@link #exportBookmarksToXML(String)} và thêm vào bản tóm tắt của tài liệu liên kết. |
extractBookmarks() → Bookmarks | Thu thập các dấu hiệu phù hợp với tiêu đề cụ thể từ tài liệu kết nối. |
createBookmarks() | Tạo các dấu sách cho tất cả các trang trong tài liệu. |
createBookmarks(color: Color, bold: boolean, italic: boolean) | Tạo các bảng xếp hạng cho tất cả các trang với đặc điểm thị giác cụ thể. |
extractBookmarks(title: String) → Bookmarks | Thu thập các dấu hiệu phù hợp với tiêu đề cụ thể từ tài liệu kết nối. |
createBookmarkOfPage(title: String, pageNumber: int) → boolean | Tạo một bảng xếp hạng chỉ ra trang cụ thể và thêm vào các bản ghi tài liệu. |
deleteBookmarks() → boolean | Xóa tất cả các dấu hiệu từ tài liệu. |
deleteBookmarks(title: String) → boolean | Xóa sổ ghi chép với tiêu đề được chỉ định. |
close() | Tắt biên tập và phát hành tài liệu gắn kết. |