Class Version

java.lang.Object
com.itextpdf.text.pdf.qrcode.Version

public final class Version extends Object
See ISO 18004:2006 Annex D
Since:
5.0.2
Author:
Sean Owen
  • Method Details

    • getVersionNumber

      public int getVersionNumber()
    • getAlignmentPatternCenters

      public int[] getAlignmentPatternCenters()
    • getTotalCodewords

      public int getTotalCodewords()
    • getDimensionForVersion

      public int getDimensionForVersion()
    • getECBlocksForLevel

      public Version.ECBlocks getECBlocksForLevel(ErrorCorrectionLevel ecLevel)
    • getProvisionalVersionForDimension

      public static Version getProvisionalVersionForDimension(int dimension)

      Deduces version information purely from QR Code dimensions.

      Parameters:
      dimension - dimension in modules
      Returns:
      Version for a QR Code of that dimension
    • getVersionForNumber

      public static Version getVersionForNumber(int versionNumber)
    • toString

      public String toString()
      Overrides:
      toString in class Object