Not printing ^CI29 and printing ^CI28 as question marks

Hello there,

 

we have a Zebra ZQ520 printer that we want to print in our client's languages - Latvian and Lithuanian.

 

Even though these printers do not natively support these languages, the support can be enabled using Swiss 721 font which comes preinstalled with European printers. We were able to confirm that the font is indeed installed in the printer as TT0003M_.TTF but trying to print an example as shown here, the printer does not print at all and only flashes the arrow icon on the screen and is unresponsive to any communications until the next restart.

 

We tracked down the issue to be ^CI29 charset. When changing it to ^CI28, which should work for those Baltic symbols, the printer only prints question marks - picture here.

 

When I search downloads for this printer, the font is not included in the downloads section, so I am starting to think that this model may not even support symbols that I need at all.

 

Is there any way we can make Baltic (ąčęėįšųūž) and similar letters work with this printer?

Anonymous (not verified)
After installing the Swiss

After installing the Swiss 721 font, we need to give the font a designation. For example, we can use the following designation statement to designate the Swiss 721 font to letter Z with ^CW command.

^XA^CWZ,E:TT0003M_.TTF^FS^XZ

Then we will need to refer to Z font when specifying Baltic characters, as shown below.

^XA^FO20,20 ^CI28^AZN,65^FDąčęėįšųūž^FS^XZ

Please note, the above statement has to be stored in a file that can encode the Baltic characters, such as Notepadd++. Then we can send that saved file to the printer to print. Hope this helps.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Andrius Min
The font designation was done

The font designation was done, but to no avail.

Maybe the problem lies in that I am trying to send the code through Zebra Utilities?

Does Zebra utilities communicator support UTF-8?

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Anonymous (not verified)
For correct encoding, save

For correct encoding, save the ZPL with Notepad++ to a text file. Then use Zebra Setup Utilities -> Open Printer Tools -> Action -> Send file to send the saved ZPL text to the printer. Zebra Setup Utilities -> Open Communication With Printer doesn't do correct encoding.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Andrius Min
Thank you! That seemed to

Thank you! That seemed to have done the trick!

It should be documented that Printer Communication does not support correct encoding.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Log in to post comments