Class PdfDestination
- java.lang.Object
-
- com.itextpdf.kernel.pdf.PdfObjectWrapper<PdfObject>
-
- com.itextpdf.kernel.pdf.navigation.PdfDestination
-
- Direct Known Subclasses:
PdfExplicitDestination,PdfExplicitRemoteGoToDestination,PdfNamedDestination,PdfStringDestination,PdfStructureDestination
public abstract class PdfDestination extends PdfObjectWrapper<PdfObject>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPdfDestination(PdfObject pdfObject)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract PdfObjectgetDestinationPage(IPdfNameTreeAccess names)static PdfDestinationmakeDestination(PdfObject pdfObject)CreatesPdfDestinationimplementation based on providedPdfObject.static PdfDestinationmakeDestination(PdfObject pdfObject, boolean throwException)CreatesPdfDestinationimplementation based on providedPdfObject.-
Methods inherited from class com.itextpdf.kernel.pdf.PdfObjectWrapper
ensureObjectIsAddedToDocument, ensureUnderlyingObjectHasIndirectReference, flush, getPdfObject, isFlushed, isWrappedObjectMustBeIndirect, makeIndirect, makeIndirect, markObjectAsIndirect, setForbidRelease, setModified, setPdfObject, unsetForbidRelease
-
-
-
-
Constructor Detail
-
PdfDestination
protected PdfDestination(PdfObject pdfObject)
-
-
Method Detail
-
getDestinationPage
public abstract PdfObject getDestinationPage(IPdfNameTreeAccess names)
-
makeDestination
public static PdfDestination makeDestination(PdfObject pdfObject)
CreatesPdfDestinationimplementation based on providedPdfObject.- Parameters:
pdfObject-PdfObjectfrom whichPdfDestinationshall be created- Returns:
- created
PdfDestinationimplementation
-
makeDestination
public static PdfDestination makeDestination(PdfObject pdfObject, boolean throwException)
CreatesPdfDestinationimplementation based on providedPdfObject.- Parameters:
pdfObject-PdfObjectfrom whichPdfDestinationshall be createdthrowException- iftrue, throws exception in case of invalid parameter- Returns:
- created
PdfDestinationimplementation
-
-