| Package | Description | 
|---|---|
| org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline | The outline package allows for a PDF outline(bookmarks) to be created. | 
| org.apache.pdfbox.preflight.process | |
| org.apache.pdfbox.text | 
| Modifier and Type | Method and Description | 
|---|---|
| PDOutlineItem | PDOutlineNode. getFirstChild() | 
| PDOutlineItem | PDOutlineNode. getLastChild() | 
| PDOutlineItem | PDOutlineItem. getNextSibling() | 
| PDOutlineItem | PDOutlineItem. getPreviousSibling()Return the previous sibling or null if there is no sibling. | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterable<PDOutlineItem> | PDOutlineNode. children() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDOutlineNode. addFirst(PDOutlineItem newChild)Adds the given node to the top of the children list. | 
| void | PDOutlineNode. addLast(PDOutlineItem newChild)Adds the given node to the bottom of the children list. | 
| void | PDOutlineItem. insertSiblingAfter(PDOutlineItem newSibling)Insert a single sibling after this node. | 
| void | PDOutlineItem. insertSiblingBefore(PDOutlineItem newSibling)Insert a single sibling before this node. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | BookmarkValidationProcess. exploreOutlineLevel(PreflightContext ctx,
                   PDOutlineItem inputItem,
                   COSObject firstObj,
                   COSObject lastObj)This method explores the Outline Item Level and calls a validation method on each Outline Item. | 
| protected boolean | BookmarkValidationProcess. validateItem(PreflightContext ctx,
            PDOutlineItem inputItem)This method checks the inputItem dictionary and call the exploreOutlineLevel method on the first child if it is
 not null. | 
| Modifier and Type | Method and Description | 
|---|---|
| PDOutlineItem | PDFTextStripper. getEndBookmark()Get the bookmark where text extraction should end, inclusive. | 
| PDOutlineItem | PDFTextStripper. getStartBookmark()Get the bookmark where text extraction should start, inclusive. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDFTextStripper. setEndBookmark(PDOutlineItem aEndBookmark)Set the bookmark where the text extraction should stop. | 
| void | PDFTextStripper. setStartBookmark(PDOutlineItem aStartBookmark)Set the bookmark where text extraction should start, inclusive. | 
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.