Chapter 5.3 - HP-PCL graphics printing engine (PCL)

If your source programma does use very complex HP-PCL graphical printer control codes, you can select the PCL printing engine at Configuration -> Standard in place of the GDI printing engine (please see the previous chapter) or the RAW printing engine (that forces you using only PCL capable printers).

This engine, in fact, allows sending prints containing graphical HP-PCL escape sequences to any Windows printer, even if that printer doesn't support the PCL language (including virtual printers, like PDF writers).

To enable it, you need to install GhostPCL in the PC, that's available under both an Open Source AGPL license and a commercial license, as described at the link below.

At this point:

  1. Download the Win32 or Win64 version (depending if you're using a 32 or 64 bit Windows version) of GhostPCL from
  2. Extract the ZIP file in the root of the same drive where Windows is installed.
    For example, if you have a C:\Windows\ directory, you'll end up to have even a directory named something like C:\ghostpcl-9.27-win32\ or C:\ghostpcl-9.27-win64\


If you've installed GhostPCL 9.27, released on 4 Apr 2019, you need at least the Printfil 5.24 -1- version you can download here.

Alternatively, if you prefer to keep using the previous Printfil 5.24 version, released on 14 Feb 2019, please remove GhostPCL 9.27 from the PC and use the previous GhostPCL 9.26 version you can download here.

If the print preview is enabled at Configuration -> Standard, instead of using the integrated GDI Printfil's preview, the PCL print will be converted into a PDF file and shown inside the default PDF reader, so that you can eventually print it and/or send it by e-mail.

For this purpose, Printfil must be configured to be able to create PDF files by its own virtual printer, as described in Chapter 9 of this manual.

Download PrintFil
Print from DOS to USB printer now! Download free PrintFil trial!

Facebook 4.8 / 5 stars on 19 reviews: Make your own

Facebook Youtube Instagram