PdfBookmarkEditor
Genel Bakış
PdfBookmarkEditor Java için FOSS’de bir sınıf. Mirasçılar: AutoCloseable.
Bir PDF belgesinde yer imleri (süret) oluşturma, çıkarma ve silme yöntemlerini sağlar.
Bu sınıf, Java programlarında PdfBookmarkEditor nesnelerle çalışmak için 18 yöntem sağlar. Kullanılabilir yöntemler şunlardır: PdfBookmarkEditor, bindPdf, close, createBookmarkOfPage, createBookmarks, deleteBookmarks, exportBookmarksToXML, extractBookmarks, getDocument, importBookmarksWithXML, save. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: document.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
document | Document | Oku . | Bağlı belgeyi gönderir, veya {@code null}. |
Yöntemler
| Signature | Açıklama: |
|---|---|
PdfBookmarkEditor() | Yeni bir {@code PdfBookmarkEditor} örneği oluşturur. |
PdfBookmarkEditor(document: Document) | {@code document} ile bağlanmış yeni bir düzenleyici oluşturur. |
getDocument() → Document | Bağlı belgeyi gönderir, veya {@code null}. |
bindPdf(inputFile: String) → boolean | PDF dosyasını bu düzenleyiciye bağlar. |
bindPdf(inputStream: InputStream) → boolean | Bir giriş akışından bir PDF bağlar. |
bindPdf(document: Document) → boolean | Mevcut bir {@link Document}‘i bu düzenleyiciye bağlar. |
save(outputFile: String) → boolean | Bağlı belgeyi bir dosyaya kaydeder. |
save(outputStream: OutputStream) → boolean | Bağlı belgeyi bir çıkış akışına kaydeder. |
exportBookmarksToXML(xmlFile: String) | Belgenin yer imleri ağacını XML dosyasına aktarır. |
importBookmarksWithXML(xmlFile: String) | Daha önce {@link #exportBookmarksToXML(String) } tarafından yazılmış bir yer imleri ağacı içeri aktarır ve bağlanmış belgenin özetine ekler. |
extractBookmarks() → Bookmarks | Bağlı belgeye ait başlık ile eşleşen yer imlerini çıkarır. |
createBookmarks() | Belgedeki tüm sayfalar için yer imleri oluşturur. |
createBookmarks(color: Color, bold: boolean, italic: boolean) | Belirtilen görsel özelliklere sahip tüm sayfalar için yer imleri oluşturur. |
extractBookmarks(title: String) → Bookmarks | Bağlı belgeye ait başlık ile eşleşen yer imlerini çıkarır. |
createBookmarkOfPage(title: String, pageNumber: int) → boolean | Belirtilen sayfaya işaretleyen bir yer imi oluşturur ve belge hatlarına ekler. |
deleteBookmarks() → boolean | Belgeden tüm yer imlerini silinir. |
deleteBookmarks(title: String) → boolean | Belirtilen başlık ile yer imleri silinir. |
close() | Editörü kapatır ve bağlanmış belgeyi serbest bırakır. |