Class PDViewportDictionary
- java.lang.Object
-
- com.tom_roush.pdfbox.pdmodel.interactive.measurement.PDViewportDictionary
-
- All Implemented Interfaces:
COSObjectable
public class PDViewportDictionary extends Object implements COSObjectable
This class represents a viewport dictionary.
-
-
Constructor Summary
Constructors Constructor Description PDViewportDictionary()Constructor.PDViewportDictionary(COSDictionary dictionary)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PDRectanglegetBBox()This will retrieve the rectangle specifying the location of the viewport.COSDictionarygetCOSObject()This will return the corresponding dictionary.PDMeasureDictionarygetMeasure()This will retrieve the measure dictionary.StringgetName()This will retrieve the name of the viewport.StringgetType()Returns the type of the viewport dictionary.voidsetBBox(PDRectangle rectangle)This will set the rectangle specifying the location of the viewport.voidsetMeasure(PDMeasureDictionary measure)This will set the measure dictionary.voidsetName(String name)This will set the name of the viewport.
-
-
-
Field Detail
-
TYPE
public static final String TYPE
The type of this annotation.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PDViewportDictionary
public PDViewportDictionary()
Constructor.
-
PDViewportDictionary
public PDViewportDictionary(COSDictionary dictionary)
Constructor.- Parameters:
dictionary- the dictionary
-
-
Method Detail
-
getCOSObject
public COSDictionary getCOSObject()
This will return the corresponding dictionary.- Specified by:
getCOSObjectin interfaceCOSObjectable- Returns:
- the viewport dictionary
-
getType
public String getType()
Returns the type of the viewport dictionary. It must be "Viewport"- Returns:
- the type of the external data dictionary
-
getBBox
public PDRectangle getBBox()
This will retrieve the rectangle specifying the location of the viewport.- Returns:
- the location
-
setBBox
public void setBBox(PDRectangle rectangle)
This will set the rectangle specifying the location of the viewport.- Parameters:
rectangle- the rectangle specifying the location.
-
getName
public String getName()
This will retrieve the name of the viewport.- Returns:
- the name of the viewport
-
setName
public void setName(String name)
This will set the name of the viewport.- Parameters:
name- the name of the viewport
-
getMeasure
public PDMeasureDictionary getMeasure()
This will retrieve the measure dictionary.- Returns:
- the measure dictionary
-
setMeasure
public void setMeasure(PDMeasureDictionary measure)
This will set the measure dictionary.- Parameters:
measure- the measure dictionary
-
-