WinRawPrint
WinRawPrint - send RAW data to your printer
This program allows you to print raw data on printers in several ways including:
1) IP Printer - allows you to print directly on any printer connected to printserver (via hostname and port),
2) File Printer - allows you to print on network shared printers (SMB),
3) WindowsSpecialFile Printer - allows you to print to system devices like LPT1, COM1, PRN etc,
4) WindowsSpool Printer - allows you to print to any printer that is installed in your system.
Program is designed for those who need print prepared RAW printouts on printer, for example ZPL or EPSON-FX file.
Program accepts printouts taken by file path or STDIN.
Additionally, you can extend your own program by using DLL - WinRawPrintLib.dll.
It's written in C# / .NET 4.0.