Print Language

Last Updated: October 23, 2026

The PrinterLogic Output service automatically converts documents to a print-ready file format before sending them to the printer. However, some printers work better with specific file formats. This option allows you to configure which file formats your print jobs convert to via a dropdown menu at a printer-specific or default level. To make changes to existing settings in bulk, see Quick Config Tool. After you choose a language, you can create a language profile to control print settings. To find the language that works best for a printer, refer to Print Language Test.

Set Print Language

Default Settings

  1. In your Admin Console go to Tools then Settings then Output.
  2. Go to the Output Print Language section.
  3. Use the dropdown to select the desired print language you want to apply globally.
    1. Auto-Detect (Passthrough): Direct to printer.
    2. Do not modify: Direct to printer.
    3. PS: PostScript.
    4. XPS: XML Paper Specification.
    5. PDF: Portable Document Format.
    6. PCL5: Printer Command Language 5.
    7. PCLXL: Printer Command Language XL (PCL6).
    8. ZPL: Zebra Programming Language.
    9. ESC/POS: Epson Standard Code for Point of Sale.
  4. Use the language profile dropdown to select a profile. Select Default to use our recommended settings.

    Output Print Language section showing the dropdowns to select the language and profile.

  5. Select Save in the upper-right corner.

Output Automation tab showing Output Print Language section.

The selection option is the default print language for all Output Automation printers.

Printer-Specific Settings

To adjust the print language for specific printers:

  1. In your Admin Console go to the desired printer object in your tree structure.
  2. Select the Port tab.
  3. Scroll down to the Output Automation Print Language section.
  4. Select Use printer-specific print language.
  5. Use the dropdown to select the print language.
    1. Auto-Detect (Passthrough): Direct to printer.
    2. Do not modify: Direct to printer.
    3. PS: PostScript.
    4. XPS: XML Paper Specification.
    5. PDF: Portable Document Format.
    6. PCL5: Printer Command Language 5.
    7. PCLXL: Printer Command Language XL (PCL6).
    8. ZPL: Zebra Programming Language.
    9. ESC/POS: Epson Standard Code for Point of Sale.
  6. Use the language profile dropdown to select a profile. Select Default to use our recommended settings.

    Output Print Language section showing the dropdowns to select the language and profile.

  7. Select Save in the upper-right corner.
  8. Repeat as needed for additional printers.

Output Automation tab, Output Print Language section, showing Use printer-specific print language option selected.

The selection option is the default print language for the adjusted Output Automation printers.

Print Language Profiles

Create a Language Profile

A language profile groups default print settings for one print language. Any printer that uses the same language can select the same profile. The settings you can configure depend on the print language. Auto-Detect (Passthrough) and the Do not modify option do not support profiles.

To create a language profile:

  1. In your Admin Console, go to the location where you want to create the profile:
    1. For the default settings:
      1. Go to Tools then Settings then Output.
      2. Then go to the Output Print Language section.
    2. For one printer:
      1. Go to the printer object's Port tab.
      2. Scroll down to the Output Automation Print Language section, and select Use printer-specific print language.
  2. Use the dropdown to select a print language.

    Output Print Language section showing the dropdowns to select the language and profile.

  3. Next to the language profile dropdown, select New.
  4. In the New Language Profile modal:
    1. Enter a name for the profile in the Profile Name field.
    2. Set the print settings for the language.
    3. Select the service:

      1. API Cloud Link.
      2. Output Service (On-Prem).

      New Language Profile modal showing the service selection section.

    4. (Optional) Select the TEST PRINT THIS PROFILE button to send a test print to confirm the settings.
    5. Select Save Profile.
  5. Select Save in the upper-right corner.

A profile sets default values. The print request takes precedence over the profile, and the profile takes precedence over the default. For example, a paper tray that Epic specifies in a print request overrides the tray in the profile.

Edit a Language Profile

To edit a language profile:

  1. In your Admin Console, go to the location where you want to edit the profile:
    1. For the default settings:
      1. Go to Tools then Settings then Output.
      2. Then go to the Output Print Language section.
    2. For one printer:
      1. Go to the printer object's Port tab.
      2. Scroll down to the Output Automation Print Language section.
  2. Next to the language profile dropdown, select Edit.
  3. In the New Language Profile modal:
    1. Adjust the print settings for the language.
    2. Select the service:

      1. API Cloud Link.
      2. Output Service (On-Prem).

      New Language Profile modal showing the service selection section.

    3. (Optional) Select the TEST PRINT THIS PROFILE button to send a test print to confirm the settings.
    4. Select Save Profile.
  4. Select Save in the upper-right corner.

Delete a Language Profile

To delete a language profile:

  1. In your Admin Console, go to the location where you want to delete the profile:
    1. For the default settings:
      1. Go to Tools then Settings then Output.
      2. Then go to the Output Print Language section.
    2. For one printer:
      1. Go to the printer object's Port tab.
      2. Scroll down to the Output Automation Print Language section.
  2. Next to the language profile dropdown, select Edit.
  3. In the New Language Profile modal:

    1. Select Delete Profile in the lower-left.
    2. Select Delete in the Delete this profile? modal.

  4. Select Save in the upper-right corner.