Package com.gitlab.pdftk_java
Class bookmarks
- java.lang.Object
-
- com.gitlab.pdftk_java.bookmarks
-
class bookmarks extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
bookmarks.BuildBookmarksState
-
Constructor Summary
Constructors Constructor Description bookmarks()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static int
BuildBookmarks(PdfReader reader_p, java.util.ListIterator<PdfBookmark> it, PdfDictionary parent_p, PRIndirectReference parent_ref_p, int parent_level, boolean utf8_b)
(package private) static void
BuildBookmarks(PdfWriter writer_p, java.util.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, java.util.HashMap<PdfDictionary,java.lang.Integer> cache)
(package private) static int
ReadOutlines(java.util.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)
-
-
-
Method Detail
-
GetPageNumber
static int GetPageNumber(PdfDictionary dict_p, PdfReader reader_p, java.util.HashMap<PdfDictionary,java.lang.Integer> cache)
-
ReadOutlines
static int ReadOutlines(java.util.ArrayList<PdfBookmark> bookmark_data, PdfDictionary outline_p, int level, PdfReader reader_p, boolean utf8_b)
-
RemoveBookmarks
static void RemoveBookmarks(PdfReader reader_p, PdfDictionary bookmark_p)
-
BuildBookmarks
static int BuildBookmarks(PdfReader reader_p, java.util.ListIterator<PdfBookmark> it, PdfDictionary parent_p, PRIndirectReference parent_ref_p, int parent_level, boolean utf8_b)
-
BuildBookmarks
static void BuildBookmarks(PdfWriter writer_p, java.util.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 java.io.IOException
- Throws:
java.io.IOException
-
-