Package com.gitlab.pdftk_java
Class bookmarks
java.lang.Object
com.gitlab.pdftk_java.bookmarks
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static int
BuildBookmarks
(PdfReader reader_p, ListIterator<PdfBookmark> it, PdfDictionary parent_p, PRIndirectReference parent_ref_p, int parent_level, boolean utf8_b) (package private) static void
BuildBookmarks
(PdfWriter writer_p, ListIterator<PdfBookmark> it, PdfDictionary parent_p, PdfIndirectReference parent_ref_p, PdfDictionary after_child_p, PdfIndirectReference after_child_ref_p, int parent_level, int page_num_offset, int level_offset, boolean utf8_b, bookmarks.BuildBookmarksState state) (package private) static int
GetPageNumber
(PdfDictionary dict_p, PdfReader reader_p, HashMap<PdfDictionary, Integer> cache) (package private) static int
ReadOutlines
(ArrayList<PdfBookmark> bookmark_data, PdfDictionary outline_p, int level, PdfReader reader_p, boolean utf8_b) (package private) static void
RemoveBookmarks
(PdfReader reader_p, PdfDictionary bookmark_p)
-
Constructor Details
-
bookmarks
bookmarks()
-
-
Method Details
-
GetPageNumber
static int GetPageNumber(PdfDictionary dict_p, PdfReader reader_p, HashMap<PdfDictionary, Integer> cache) -
ReadOutlines
static int ReadOutlines(ArrayList<PdfBookmark> bookmark_data, PdfDictionary outline_p, int level, PdfReader reader_p, boolean utf8_b) -
RemoveBookmarks
-
BuildBookmarks
static int BuildBookmarks(PdfReader reader_p, ListIterator<PdfBookmark> it, PdfDictionary parent_p, PRIndirectReference parent_ref_p, int parent_level, boolean utf8_b) -
BuildBookmarks
static void BuildBookmarks(PdfWriter writer_p, ListIterator<PdfBookmark> it, PdfDictionary parent_p, PdfIndirectReference parent_ref_p, PdfDictionary after_child_p, PdfIndirectReference after_child_ref_p, int parent_level, int page_num_offset, int level_offset, boolean utf8_b, bookmarks.BuildBookmarksState state) throws IOException - Throws:
IOException
-