PdfBookmarkEditor
Overview
PdfBookmarkEditor Java için Aspose.PDF FOSS sınıfıdır. Mirasçılardan gelenler: AutoCloseable.
Bir PDF belgesinde kitaplıklar (outlines) oluşturma, çıkarma ve silme yöntemleri sağlar.
Bu sınıf, Java programlarında PdfBookmarkEditor nesnelerle çalışmak için 18 yöntem sunar. Mevcut yöntemler şunları içerir: PdfBookmarkEditor, bindPdf, close, createBookmarkOfPage, createBookmarks, deleteBookmarks, exportBookmarksToXML, extractBookmarks, getDocument, importBookmarksWithXML, save. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : document.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
document | Document | Read | Bağlantı belgesini veya {@code null} iade eder. |
Methods
| Signature | Description |
|---|---|
PdfBookmarkEditor() | Yeni bir {@code PdfBookmarkEditor} örneği oluşturur. |
PdfBookmarkEditor(document: Document) | Yeni bir editör oluşturur {@code document} ile bağlantılı. |
getDocument() → Document | Bağlantı belgesini veya {@code null} iade eder. |
bindPdf(inputFile: String) → boolean | Bu editörle bir PDF dosyasını bağlayın. |
bindPdf(inputStream: InputStream) → boolean | Bir giriş akışından bir PDF bağlar. |
bindPdf(document: Document) → boolean | Bu editörün mevcut {@link Document}‘i bağlayın. |
save(outputFile: String) → boolean | Bir dosyaya bağlanan belgeyi kaydeder. |
save(outputStream: OutputStream) → boolean | Bir çıkış akışı için bağlanmış belgeyi kaydeder. |
exportBookmarksToXML(xmlFile: String) | Belgenin bir XML dosyasına çerçeve ağaçını ihraç edin. |
importBookmarksWithXML(xmlFile: String) | Daha önce {@link #exportBookmarksToXML(String)} tarafından yazılmış bir kitaplık ağaç ithal eder ve bağlanmış belgenin çıkışına eklenir. |
extractBookmarks() → Bookmarks | Belirlenen başlığı bağlanmış belgedeki eşleşen kitaplıkları çıkarır. |
createBookmarks() | Belgenin tüm sayfaları için kitaplıklar oluşturur. |
createBookmarks(color: Color, bold: boolean, italic: boolean) | Tüm sayfalar için belirli görsel özellikleri olan kitaplıklar oluşturur. |
extractBookmarks(title: String) → Bookmarks | Belirlenen başlığı bağlanmış belgedeki eşleşen kitaplıkları çıkarır. |
createBookmarkOfPage(title: String, pageNumber: int) → boolean | Belirlenen sayfaya işaret eden bir kitaplık oluşturur ve belge çıkış listelerine eklenir. |
deleteBookmarks() → boolean | Tüm kitaplıkları belgenin içinden çıkarın. |
deleteBookmarks(title: String) → boolean | Belirlenen başlıkla kitap işaretlerini silin. |
close() | Editörü kapatın ve bağlanmış belgeyi serbest bırakın. |