Uses of Class
com.itextpdf.kernel.pdf.PdfOutline
-
Packages that use PdfOutline Package Description com.itextpdf.kernel.pdf com.itextpdf.kernel.utils com.itextpdf.pdfa.checker -
-
Uses of PdfOutline in com.itextpdf.kernel.pdf
Fields in com.itextpdf.kernel.pdf declared as PdfOutline Modifier and Type Field Description private PdfOutline
PdfCatalog. outlines
private PdfOutline
PdfOutline. parent
Fields in com.itextpdf.kernel.pdf with type parameters of type PdfOutline Modifier and Type Field Description private java.util.List<PdfOutline>
PdfOutline. children
private java.util.Map<PdfObject,java.util.List<PdfOutline>>
PdfCatalog. pagesWithOutlines
Methods in com.itextpdf.kernel.pdf that return PdfOutline Modifier and Type Method Description PdfOutline
PdfOutline. addOutline(PdfOutline outline)
Adds anPdfOutline
as a child to existingPdfOutline
and put it to the end of the existingPdfOutline
children list.PdfOutline
PdfOutline. addOutline(java.lang.String title)
Adds anPdfOutline
as a child to existingPdfOutline
and put it in the end of the existingPdfOutline
children list.PdfOutline
PdfOutline. addOutline(java.lang.String title, int position)
Adds a newPdfOutline
with specified parameters as a child to existingPdfOutline
and put it to specified position in the existingPdfOutline
children list.(package private) PdfOutline
PdfCatalog. getOutlines(boolean updateOutlines)
This method returns a complete outline tree of the whole document.PdfOutline
PdfDocument. getOutlines(boolean updateOutlines)
This method returns a complete outline tree of the whole document.PdfOutline
PdfOutline. getParent()
Gets parent outline.Methods in com.itextpdf.kernel.pdf that return types with arguments of type PdfOutline Modifier and Type Method Description java.util.List<PdfOutline>
PdfOutline. getAllChildren()
Gets list of children outlines.java.util.List<PdfOutline>
PdfPage. getOutlines(boolean updateOutlines)
This method gets outlines of a current page(package private) java.util.Map<PdfObject,java.util.List<PdfOutline>>
PdfCatalog. getPagesWithOutlines()
this method return map containing all pages of the document with associated outlines.Methods in com.itextpdf.kernel.pdf with parameters of type PdfOutline Modifier and Type Method Description PdfOutline
PdfOutline. addOutline(PdfOutline outline)
Adds anPdfOutline
as a child to existingPdfOutline
and put it to the end of the existingPdfOutline
children list.private void
PdfCatalog. addOutlineToPage(PdfOutline outline, IPdfNameTreeAccess names)
private void
PdfCatalog. addOutlineToPage(PdfOutline outline, PdfDictionary item, IPdfNameTreeAccess names)
(package private) void
PdfCatalog. addRootOutline(PdfOutline outline)
This method sets the root outline element in the catalog.private void
PdfDocument. cloneOutlines(java.util.Set<PdfOutline> outlinesToCopy, PdfOutline newParent, PdfOutline oldParent, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument toDocument)
This method copies create new outlines in the Document to copy.private void
PdfDocument. getAllOutlinesToCopy(PdfOutline outline, java.util.Set<PdfOutline> outlinesToCopy)
This method gets all outlines to be copied including parent outlinesMethod parameters in com.itextpdf.kernel.pdf with type arguments of type PdfOutline Modifier and Type Method Description private void
PdfDocument. cloneOutlines(java.util.Set<PdfOutline> outlinesToCopy, PdfOutline newParent, PdfOutline oldParent, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument toDocument)
This method copies create new outlines in the Document to copy.private void
PdfDocument. copyOutlines(java.util.Set<PdfOutline> outlines, PdfDocument toDocument, java.util.Map<PdfPage,PdfPage> page2page)
This method copies all given outlinesprivate void
PdfDocument. getAllOutlinesToCopy(PdfOutline outline, java.util.Set<PdfOutline> outlinesToCopy)
This method gets all outlines to be copied including parent outlinesConstructors in com.itextpdf.kernel.pdf with parameters of type PdfOutline Constructor Description PdfOutline(java.lang.String title, PdfDictionary content, PdfOutline parent)
Create instance of document outline. -
Uses of PdfOutline in com.itextpdf.kernel.utils
Methods in com.itextpdf.kernel.utils that return PdfOutline Modifier and Type Method Description private PdfOutline
PdfSplitter. getAbsoluteTreeNextOutline(PdfOutline outline)
the next element in the entire hierarchyMethods in com.itextpdf.kernel.utils with parameters of type PdfOutline Modifier and Type Method Description private PdfOutline
PdfSplitter. getAbsoluteTreeNextOutline(PdfOutline outline)
the next element in the entire hierarchyprivate PdfPage
PdfSplitter. getPageByOutline(int fromPage, PdfOutline outline)
-
Uses of PdfOutline in com.itextpdf.pdfa.checker
Methods in com.itextpdf.pdfa.checker with parameters of type PdfOutline Modifier and Type Method Description private void
PdfAChecker. checkOutlines(PdfOutline outline)
-