Version 7.x does not support Unicode or double byte characters.  Unicode text can only be rendered as images produced by a tool, such as Image Magick, that can produce images of text data.  If all you need is some text headers on forms, that may be enough.

 

 

Version 8 partially supports Unicode -- for output only.  The text command can produce Unicode and render it with a TrueType font, which is embedded in the output (pcl, postscript, or pdf).   Also, the concept of using an image to display text is formalized, with internal support for generating such images using Image Magick.

 

 

At this point, UnForm does not yet support inbound Unicode.  That is, the print stream that comes into UnForm is read as 1-byte characters and presumed to be in the iso-8859-1 character set.  This affects job detection and a number of commands and functions that work on the incoming print stream.   Offering full support for Unicode is on our roadmap, but is not available and we do not yet know at which version we will support it.