java.lang.Object
com.gitlab.pdftk_java.com.lowagie.text.pdf.PdfObject
com.gitlab.pdftk_java.com.lowagie.text.pdf.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:
  • Field Details

    • value

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

    • PdfNumber

      public PdfNumber(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 Details

    • 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.