When attempting to print a label, an error message is generated from On Demand Print 32, On Demand Print Client, or the Loftware Print Server. The same error condition displays different messages as shown below:
From On Demand Print 32, the error message M1872 is displayed :
From the On Demand Print Client, the same error condition is associated with error message M626:
From the Loftware Print Server drop file, error message M1872 is displayed:
There are different barcode symbologies, such as QR Code, that have certain encoding factors that treat characters differently.
In this example we have a QR Code with a Symbol Size of 33x33, that allows a Max # Chars of 184. However, that 184 value assumes all numbers. If you past 184 numbers, the barcode will print. If you pass different characters, such as 184 W's, it will not print, as the encoding goes beyond the 184 Max # Chars setting.
The only true way to ensure that all of the required Max # Chars will always print is to make the Symbol Size on the QR Code "Auto". The only problem is that this setting could allow the barcode to grow beyond the required space or label.
You are going to need to experiment. Try to find out what the longest string that could possibly be sent is, then adjust your QR Code's Cell Width and Symbol Size accordingly to allow for the maximum value needed in the QR Code, while maintaining the size required to fit on the label.
Page:How To Center a Code 128 Barcode Using Java Script (Loftware Print Server Family Knowledge Base)
All supported LPS family product versions.
All supported environments.