Class PDViewportDictionary

  • All Implemented Interfaces:
    COSObjectable

    public class PDViewportDictionary
    extends java.lang.Object
    implements COSObjectable
    This class represents a viewport dictionary.
    Version:
    $Revision: 1.0 $
    • Field Detail

      • TYPE

        public static final java.lang.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 COSBase getCOSObject()
        Convert this standard java object to a COS object.
        Specified by:
        getCOSObject in interface COSObjectable
        Returns:
        The cos object that matches this Java object.
      • getDictionary

        public COSDictionary getDictionary()
        This will return the corresponding dictionary.
        Returns:
        the viewport dictionary
      • getType

        public java.lang.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 java.lang.String getName()
        This will retrieve the name of the viewport.
        Returns:
        the name of the viewport
      • setName

        public void setName​(java.lang.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