Property: MinSize


Specifies the minimum symbol size for a Data Matrix (ECC 200) barcode symbol.



{ Defined in the pfmxDataMatrixEcc200 unit }

TDataMatrixEcc200_Size = (dmSize_10_10, dmSize_12_12, dmSize_14_14, dmSize_16_16, dmSize_18_18, dmSize_20_20, dmSize_22_22, dmSize_24_24, dmSize_26_26, dmSize_32_32, dmSize_36_36, dmSize_40_40, dmSize_44_44, dmSize_48_48, dmSize_52_52, dmSize_64_64, dmSize_72_72, dmSize_80_80, dmSize_88_88, dmSize_96_96, dmSize_104_104, dmSize_120_120, dmSize_132_132, dmSize_144_144, dmSize_8_18, dmSize_8_32, dmSize_12_26, dmSize_12_36, dmSize_16_36, dmSize_16_48);

property MinSize: TDataMatrixEcc200_Size;


The property specifies the minimum symbol size for a Data Matrix (ECC 200) barcode symbol. It can be one of values from dmSize_10_10 to dmSize_16_48. These values denotation the number of rows and columns in every symbol size. For example, the symbol size value dmSize_8_18 denotations the Data Matrix (ECC 200) symbol size is 8 rows by 18 columns. These symbol size values are defined in the pfmxDataMatrixEcc200 unit.

The smallest symbol size that accommodates the barcode text will be automatically selected between the minimum symbol size specified by this property and the maximum symbol size that's specified by the MaxSize property.

The CurrentSize property can be used to get the factual symbol size.

Note, if the property is set to a value greater than the MaxSize property's value, the MaxSize property will be automatically changed to equal to this property's value. In other words, the MinSize property's value is always less than or equal to the MaxSize property's value.

See also the "Symbol sizes" section in the "TBarcodeFmx2D_DataMatrixECC200" article.