Module org.sejda.sambox
Class PDPageFitDestination
java.lang.Object
org.sejda.sambox.pdmodel.interactive.documentnavigation.destination.PDDestination
org.sejda.sambox.pdmodel.interactive.documentnavigation.destination.PDPageDestination
org.sejda.sambox.pdmodel.interactive.documentnavigation.destination.PDPageFitDestination
- All Implemented Interfaces:
COSObjectable,PDDestinationOrAction
This represents a destination to a page and the page contents will be magnified to just fit on
the screen.
- Author:
- Ben Litchfield
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final StringThe type of this destination.protected static final StringThe type of this destination.Fields inherited from class org.sejda.sambox.pdmodel.interactive.documentnavigation.destination.PDPageDestination
array -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.Constructor from an existing destination array. -
Method Summary
Modifier and TypeMethodDescriptionbooleanA flag indicating if this page destination should just fit bounding box of the PDF.voidsetFitBoundingBox(boolean fitBoundingBox) Set if this page destination should just fit the bounding box.voidTransforms the destination target coordinates based on the given transformationMethods inherited from class org.sejda.sambox.pdmodel.interactive.documentnavigation.destination.PDPageDestination
getCOSObject, getPage, getPageNumber, retrievePageNumber, setPage, setPageNumberMethods inherited from class org.sejda.sambox.pdmodel.interactive.documentnavigation.destination.PDDestination
create
-
Field Details
-
TYPE
The type of this destination.- See Also:
-
TYPE_BOUNDED
The type of this destination.- See Also:
-
-
Constructor Details
-
PDPageFitDestination
public PDPageFitDestination()Default constructor. -
PDPageFitDestination
Constructor from an existing destination array.- Parameters:
arr- The destination array.
-
-
Method Details
-
fitBoundingBox
public boolean fitBoundingBox()A flag indicating if this page destination should just fit bounding box of the PDF.- Returns:
- true If the destination should fit just the bounding box.
-
setFitBoundingBox
public void setFitBoundingBox(boolean fitBoundingBox) Set if this page destination should just fit the bounding box. The default is false.- Parameters:
fitBoundingBox- A flag indicating if this should fit the bounding box.
-
transform
Description copied from class:PDPageDestinationTransforms the destination target coordinates based on the given transformation- Specified by:
transformin classPDPageDestination
-