Type: integer
Default: 0
When 0 the size/shape of the symbol is determined by other settings.
When non-zero the value may be used to determine the number of columns of bars (for Aztec and Datamatrix symbols) or the number of columns of codewords (ie. Group of columns of bars) for PDF417 and Stacked Databar symbols.
For Aztec and Datamatrix symbols this property is ignored unless the Level property (which also effects the symbol size) is zero.
For Aztec symbols setting the Level property to 0 and setting a value for Columns will automatically generate a Full Range symbol which attempts to uses the specified number of columns. If the data will not fit in the requested number of columns, the smallest full range symbol that will accommodate the data is generated.
For Datamatrix symbols setting the Level property to 0 and setting a value for Columns will automatically generate a symbol which attempts to uses the specified number of columns. If the data will not fit in the requested number of columns, the smallest symbol that will accommodate the data is generated.
For PDF417 symbols the Columns property determines the number of codeword columns in the symbol. For MicroPDF 417 symbols the number of columns in a symbol is also determined by the Level property and if Columns is greater than 0 the Level property is ignored. For Truncated PDF417 symbols the number of columns in a generated symbol will be the number that would be present in a full symbol, so the truncated symbol will always be 1 column smaller than the Columns value.
Note that full PDF417 symbols cannot be created with less than 3 columns of codewords.
More: