Delphi Sample Projects
  • API Reference
  1. API Reference
  2. QRCodeReader_FMX
  3. ZXing.QrCode.Internal.Version

TVersion Class

On this page

  1. Definition
  2. Classes
  3. Constructors
  4. Properties
  5. Methods
  6. Fields

Definition

Unit:
ZXing.QrCode.Internal.Version
Package:
QRCodeReader_FMX

See ISO 18004:2006 Annex D

Delphi
type TVersion = class(TObject)
Inheritance
TObject
TVersion

Classes

TECB
TECBlocks

Constructors

Create(Integer, TArray<Integer>, TArray<TECBlocks>)
Destroy

Properties

DimensionForVersion
TotalCodewords
alignmentPatternCenters
versionNumber

Methods

CalcDimensionForVersion
ClassFinal
ClassInit
GetBuildVersions
ToString
buildFunctionPattern
decodeVersionInformation(Integer)
getECBlocksForLevel(TErrorCorrectionLevel)
getProvisionalVersionForDimension(Integer)
getVersionForNumber(Integer)

Fields

BuildVersions
FTotalCodewords
FalignmentPatternCenters
FecBlocks
FversionNumber
VERSION_DECODE_INFO

See ISO 18004:2006 Annex D. Element i represents the raw version bits that specify version i + 7

On this page

  1. Definition
  2. Classes
  3. Constructors
  4. Properties
  5. Methods
  6. Fields
Delphi Sample Projects (c) 1995-2026 Patrick PREMARTIN - Powered by DocInsight