(TBarcode2D_DataMatrixEcc200)
Specifies which shape of Data Matrix (ECC 200) symbol will be selected to generate the Data Matrix (ECC 200) barcode symbol.
type
{ Defined in the pDataMatrixEcc200 unit }
TDataMatrixEcc200_Shape = (dsSquare, dsRectangle);
property Shape: TDataMatrixEcc200_Shape;
There are two shapes of Data Matrix (ECC 200) symbols, square and rectangle. The property specifies which shape of Data Matrix (ECC 200) symbol will be selected to generate the barcode symbol.
The property can be one of these values (defined in the pDataMatrixEcc200 unit):
dsSquare: Indicates to generate the square symbols. In this case, if the MinSize property value isn't between dmSize_10_10 and dmSize_144_144 then it's default to dmSize_10_10, and if the MaxSize property value isn't between dmSize_10_10 and dmSize_144_144 then it's default to dmSize_144_144.
dsRectangle: Indicates to generate the rectangle symbols. In this case, if the MinSize property value isn't between dmSize_8_18 and dmSize_16_48 then it's default to dmSize_8_18, and if the MaxSize property value isn't between dmSize_8_18 and dmSize_16_48 then it's default to dmSize_16_48.
See also the "Shapes" section in the "TBarcode2D_DataMatrixECC2OO" article.