Solaris Internationalization Guide For Developers

Technical Description

Font downloader/manager program code is reused for the DT Font Downloader. In addition, the following functionality is provided:

As a result, DT Font Downloader supports type 1, type 3, type 9 (CID 0), type 10 (CID 1), type 11 (CID 2), and type 42 fonts.

If the printer doesn't support TrueType glyph procedures (font types 11 and 42) fonts are converted to one of the supported formats before downloading.

TrueType binary font files located on the host cannot be used in the printer without converting them to a different format. Some printers may support TrueType glyph procedures. Downloading fonts to such printers requires translating single byte TrueType fonts to Type 42 fonts and double byte TrueType font to Type 11 fonts.

Printers with no support for TrueType glyph procedures do not interpret Type 42 or Type 11 fonts. In this case more complex translation is required.

Single-byte TrueType fonts can be translated to Type 3 fonts with loss of quality because of interpolation and hint conversion involved in such a translation. Double-byte TrueType fonts can be translated to Type 10 fonts.