WinPrint is an Open Source utility that allows you to print from DOS-based apps.
WinPrint works by taking the standard printer output produced by a DOS application and forwards it to a Windows printer. It is capable of converting code page, stripping empty pages, and supports BOX DRAWINGS chars. WinPrint is written in Borland DELPHI.
WinPrint's GUI is simple and straightforward, with no bells or whistles. It is a single-window split into four tabs. These tabs are where you can select the source folder, format, set page margins, pick the character conversion type, among a few other selections. It is not complicated to figure out how to use WinPrint if you have ever printed anything.