Class PdfNumber


  • public class PdfNumber
    extends PdfObject
    PdfNumber provides two types of numbers, integer and real.

    Integers may be specified by signed or unsigned constants. Reals may only be in decimal format.
    This object is described in the 'Portable Document Format Reference Manual version 1.3' section 4.3 (page 37).

    See Also:
    PdfObject, BadPdfFormatException
    • Field Detail

      • value

        private double value
        actual value of this PdfNumber, represented as a double
    • Constructor Detail

      • PdfNumber

        public PdfNumber​(java.lang.String content)
        Constructs a PdfNumber-object.
        Parameters:
        content - value of the new PdfNumber-object
      • PdfNumber

        public PdfNumber​(int value)
        Constructs a new INTEGER PdfNumber-object.
        Parameters:
        value - value of the new PdfNumber-object
      • PdfNumber

        public PdfNumber​(double value)
        Constructs a new REAL PdfNumber-object.
        Parameters:
        value - value of the new PdfNumber-object
      • PdfNumber

        public PdfNumber​(float value)
        Constructs a new REAL PdfNumber-object.
        Parameters:
        value - value of the new PdfNumber-object
    • Method Detail

      • intValue

        public int intValue()
        Returns the primitive int value of this object.
        Returns:
        a value
      • doubleValue

        public double doubleValue()
        Returns the primitive double value of this object.
        Returns:
        a value
      • floatValue

        public float floatValue()
      • increment

        public void increment()
        Increments the value of the PdfNumber-object with 1.