Easily send raw data and ESC codes to any printer from any programming language with just one line of code using this software. Compatible with a variety of printers, including RFID printers, barcode printers, ticket printers and more.

Raw Data Printer enables you to control the entire range of printer functions directly from within your code by sending native printer commands (escape codes, or any other commands) in any printer command language. This includes standard ESC commands, ZPL commands, PCL commands, and any custom printer commands not defined in any common printer command languages.
Additionally, Raw Data Printer stands out thanks to its capability to send data and commands to any printer installed on your machine, including network printers. You simply specify the printer name in a method argument when sending your data, and your data will be sent to that printer on-the-fly! The component even lets you specify a filename - it will automatically pick the data from the file and send it to the specified printer.
Raw Data Printer also works with any normal printer (dot matrix printers, laser printers, inkjet printers, etc.) and supports both local and network printers. Local printers are supported on any port (COM ports, Parallel ports, USB ports, Firewire ports, etc.)
Built for use from any programming language that supports ActiveX components (COM objects), such as VB, VBA, VB.NET, C#.NET, VC++.NET, ASP, ASP.NET, HTML, MS Office (Word, Excel, Access, PowerPoint), VC++, Delphi, etc., Raw Data Printer is a versatile solution that satisfies a range of printing needs. Experience the relief of printing raw data and sending printer commands the easy way, with Raw Data Printer.
Version 2.0: N/A