PdfBookmarkEditor

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:AccessAçıklama:
documentDocumentOku .Bağlı belgeyi gönderir, veya {@code null}.

Yöntemler

SignatureAçı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()DocumentBağlı belgeyi gönderir, veya {@code null}.
bindPdf(inputFile: String)booleanPDF dosyasını bu düzenleyiciye bağlar.
bindPdf(inputStream: InputStream)booleanBir giriş akışından bir PDF bağlar.
bindPdf(document: Document)booleanMevcut bir {@link Document}‘i bu düzenleyiciye bağlar.
save(outputFile: String)booleanBağlı belgeyi bir dosyaya kaydeder.
save(outputStream: OutputStream)booleanBağ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()BookmarksBağ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)BookmarksBağlı belgeye ait başlık ile eşleşen yer imlerini çıkarır.
createBookmarkOfPage(title: String, pageNumber: int)booleanBelirtilen sayfaya işaretleyen bir yer imi oluşturur ve belge hatlarına ekler.
deleteBookmarks()booleanBelgeden tüm yer imlerini silinir.
deleteBookmarks(title: String)booleanBelirtilen başlık ile yer imleri silinir.
close()Editörü kapatır ve bağlanmış belgeyi serbest bırakır.

Ayrıca bakınız:

 Türkçe