Class PDPageFitRectangleDestination
- java.lang.Object
-
- com.tom_roush.pdfbox.pdmodel.interactive.documentnavigation.destination.PDDestination
-
- com.tom_roush.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageDestination
-
- com.tom_roush.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageFitRectangleDestination
-
- All Implemented Interfaces:
COSObjectable,PDDestinationOrAction
public class PDPageFitRectangleDestination extends PDPageDestination
This represents a destination to a page at a y location and the width is magnified to just fit on the screen.
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringTYPEThe type of this destination.-
Fields inherited from class com.tom_roush.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageDestination
array
-
-
Constructor Summary
Constructors Constructor Description PDPageFitRectangleDestination()Default constructor.PDPageFitRectangleDestination(COSArray arr)Constructor from an existing destination array.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBottom()Get the bottom y coordinate.intgetLeft()Get the left x coordinate.intgetRight()Get the right x coordinate.intgetTop()Get the top y coordinate.voidsetBottom(int y)Set the bottom y-coordinate, a value of -1 implies that the current y-coordinate will be used.voidsetLeft(int x)Set the left x-coordinate, a value of -1 implies that the current x-coordinate will be used.voidsetRight(int x)Set the right x-coordinate, a value of -1 implies that the current x-coordinate will be used.voidsetTop(int y)Set the top y-coordinate, a value of -1 implies that the current y-coordinate will be used.-
Methods inherited from class com.tom_roush.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageDestination
findPageNumber, getCOSObject, getPage, getPageNumber, retrievePageNumber, setPage, setPageNumber
-
Methods inherited from class com.tom_roush.pdfbox.pdmodel.interactive.documentnavigation.destination.PDDestination
create
-
-
-
-
Field Detail
-
TYPE
protected static final String TYPE
The type of this destination.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PDPageFitRectangleDestination
public PDPageFitRectangleDestination()
Default constructor.
-
PDPageFitRectangleDestination
public PDPageFitRectangleDestination(COSArray arr)
Constructor from an existing destination array.- Parameters:
arr- The destination array.
-
-
Method Detail
-
getLeft
public int getLeft()
Get the left x coordinate. A return value of -1 implies that the current x-coordinate will be used.- Returns:
- The left x coordinate.
-
setLeft
public void setLeft(int x)
Set the left x-coordinate, a value of -1 implies that the current x-coordinate will be used.- Parameters:
x- The left x coordinate.
-
getBottom
public int getBottom()
Get the bottom y coordinate. A return value of -1 implies that the current y-coordinate will be used.- Returns:
- The bottom y coordinate.
-
setBottom
public void setBottom(int y)
Set the bottom y-coordinate, a value of -1 implies that the current y-coordinate will be used.- Parameters:
y- The bottom y coordinate.
-
getRight
public int getRight()
Get the right x coordinate. A return value of -1 implies that the current x-coordinate will be used.- Returns:
- The right x coordinate.
-
setRight
public void setRight(int x)
Set the right x-coordinate, a value of -1 implies that the current x-coordinate will be used.- Parameters:
x- The right x coordinate.
-
getTop
public int getTop()
Get the top y coordinate. A return value of -1 implies that the current y-coordinate will be used.- Returns:
- The top y coordinate.
-
setTop
public void setTop(int y)
Set the top y-coordinate, a value of -1 implies that the current y-coordinate will be used.- Parameters:
y- The top ycoordinate.
-
-