Installed Code Pages to Translate Print Jobs

Sat, 10/05/2019 - 19:02 By Dave Brooks

Character set conversion

RPM Remote Print ManagerĀ® uses installed code pages to translate print jobs into a form that Windows can print.

Code pages typically have a maximum character length of 1 or 2. Single byte code pages include East European, and double-byte code pages include Asian languages such as Chinese (Simplified), Chinese (Traditional), Japanese, and Korean.

Code pages and text printing

RPM code page support was designed for text printing. RPM can successfully scale the font, translate single and double byte data and print to any Windows printer.

Internally, RPM translates your text data, using the code page you selected, into UTF-8. The text print and PDF generation functions expect the data to be in UTF-8 in order to work correctly. This is why the text markup and related transforms have a code page setting for the incoming data file but not the resulting file.

Some issues to be aware of with code pages and text printing:

  • Fonts are processed by Windows, not the printer, so print speed may be reduced
  • Depending on the code page, the choice of fonts may be limited

Code pages and non-text printing

Issues to be aware of with code pages and non-text processing:

  • You can use the codepage transform to select both the incoming and outgoing code page.
  • If you need to use more than one transform, we recommend you consider the following:
    • translate the incoming data to UTF-8
    • add the rest of the transforms
    • translate the result to your desired ultimate code page

Please note installed code pages refer to code pages Windows can use. We recommend the Windows Update website available in the Help menu of many Microsoft Office products to acquire code pages and related fonts that are not already installed on your system.