TppDataMatrix: Position of Matrix and QuietZone
Hi,
we are using Delphi 10/ Sidney and Reportbuilder 21.01 to generate a Datamatrix-BarCode directly into a bitmap
Generation works well, required information is included in code.
We are setting :
- lDataMatrix.QuietZone := 1;
- lDataMatrix.AlignBarcode := ahCenter;
- lDataMatrix.Square := True;
But
- Value of Quietzone has no influence on the size around the code
- there is no top-bordere quietzone, Code is aligned to the top
Image or data of the code can be provided if required.
BTW: Generating the Datamatrix on XE and 18.01 fails
we are using Delphi 10/ Sidney and Reportbuilder 21.01 to generate a Datamatrix-BarCode directly into a bitmap
Generation works well, required information is included in code.
We are setting :
- lDataMatrix.QuietZone := 1;
- lDataMatrix.AlignBarcode := ahCenter;
- lDataMatrix.Square := True;
But
- Value of Quietzone has no influence on the size around the code
- there is no top-bordere quietzone, Code is aligned to the top
Image or data of the code can be provided if required.
BTW: Generating the Datamatrix on XE and 18.01 fails
Comments
In my testing the quiet zone of the Datamatrix barcode is functioning correctly.
Note that the QuietZone property is measured in Report Units. If your report units are something small such as mm or microns, a value of "1" will have no effect. Datamatrix barcodes generally require a quiet zone of 1 module size or greater.
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com