Overview
Printerrupter is a lightweight Windows application designed to duplicate scanned barcode values onto labels without requiring operators to manually retype data. It is aimed at production environments where speed, repeatability, and simple printer workflows matter.
The project is built as a .NET 8 Windows Forms application and supports standard Windows printer drivers rather than being locked to one printer language or vendor.
Screenshots
Key Features
Scanner Input
Accepts barcode input through keyboard-style scanners and serial/COM workflows depending on setup.
Windows Printing
Prints through installed Windows printer drivers, making it usable with common Zebra, Wasp, Dymo, HP, Brother, and PDF-style print targets.
Label Preview
Shows the rendered label before printing so operators can verify that the scanned value is ready.
DataMatrix Support
Includes DataMatrix rendering support for labels that need machine-readable 2D codes.
Printer Profiles
Supports printer-specific settings and layout adjustments for real-world print alignment issues.
Runtime Stats
Tracks printing activity such as session count and usage statistics for basic operational visibility.
Technical Notes
Printerrupter is written in C# using .NET 8 Windows Forms. It uses Windows printing APIs for output and barcode rendering libraries for machine-readable label content.
Status
Printerrupter is an active prototype/proof-of-concept project. Current focus is reliability, workflow simplicity, printer alignment, scanner input behavior, and production-friendly packaging.
Source code and downloads are not publicly posted yet.

