Hello everyone,
I am experiencing an issue with QRCode rendering in IFS Report Designer (version 21.1.1.0) on IFS Apps 9.4.
I am designing a small label report that contains a QRCode.
The problem is that the QRCode always shows unexpected additional padding/margins around it, which causes layout misalignment on printed labels.
Here is what I have observed:
DataMatrix works correctly
When using CodeType = DataMatrix, I can fully control the quiet zone by setting:
<barcode-datamatrix-quitezone>0.0</barcode-datamatrix-quitezone>This successfully removes the unwanted white border and the barcode fits perfectly inside the bounding box.
QRCode ignores quiet zone settings
However, when I switch the barcode type to QRCode, the same approach does not work.
I tried the following properties:
<barcode-qrcode-margin>0cm</barcode-qrcode-margin>
<barcode-qrcode-moduleSize>0cm</barcode-qrcode-moduleSize>
<barcode-margin-left>0cm</barcode-margin-left>
<barcode-margin-top>0cm</barcode-margin-top>But the QRCode still generates a mandatory white border (padding) around all sides.
It also seems to auto-expand the bounding box even when explicit width/height values are set.

