v5.5 [Apr 12, 2008]
1. capture up to 9 parallel ports (from LPT1: to LPT9:) faster and easier;
2. The Choose (printer) option now works even when Printfil is setup to print in RAW mode. This is particularly useful on Terminal Server environments;
3. Added ability to setup the number of copies by escape sequences;
v5.1 [Sep 5, 2008]
Now you can delete pages from a print job in the print Preview window, and print / PDF / email just the remaining ones
If you'll highlight some text or change the destination printer after deleting some pages, Printfil will create a new, complete, print preview, so that (for example) you can print some pages on a physical printer and some others on a virtual printer (or e-mail them as a PDF file)
When creating PDF's and e-mailing them automatically via smtp, now you can specify e-mail addresses even in Cc (Carbon Copy) and Bcc (Blind Carbon Copy)
Improved recognition of printer escape sequences to avoid printer control codes (extra, strange characters) printed within the text in the final print job
Some old Unix / DOS programs, designed to drive mainly dot-matrix printers, were not correctly terminating the last line of a print job by a CR-LF or FF. A matrix printer would print the line however, without ejecting the sheet, but most of the graphical printers would not.
Printfil now handles even this case and fixes those jobs by automatically terminating the last line and ejecting the page. If you were suffering this problem and want to enable this new function, without having to fix the source program, you just have to select the HP_Complex.seq emulation at Configuration -> Standard -> Escape
Some other minor improvements
It is a program that automates the task of removing encryption from PDF files.