SpiritEngine-Print Engine
SpiritEngine is the core component of PrintSpirit, converting label templates into printer commands. Supports ZPL/TSPL/CPCL/ESCPOS protocols, compatible with Zebra and mainstream barcode printers. Offers High-Speed/High-Precision/Balanced/Driver modes for demanding scenarios.
- Dual engine support: Driverless engine converts templates directly to ZPL commands for maximum performance; Driver-based engine ensures OS compatibility
- Driverless engine supports ZPL/TSPL/CPCL/ESCPOS protocols, compatible with Zebra, HPRT, Gprinter, Qrmade, Deli, TSC printers
- Driver-based engine supports all OS-driver installed printers (HP, Epson, Lenovo, Canon) and virtual printers like PDF
- Device-agnostic design automatically adapts to various printers for consistent output
- Multi-font support, table printing, barcodes (128/25/39), QR codes (QR/Datamatrix/PDF417)
Driverless High-Speed Engine
Converts labels directly to native printer commands for fastest speed, minimal resource usage, driver-free operation, and Linux support.
- High-Speed Mode: Uses native printer commands for maximum speed, ideal for industrial production
- High-Precision Mode: Renders entire label as bitmap for consistent output without printer font dependency
- Balanced Mode: Optimizes speed/quality by using native commands first, bitmap fallback for missing fonts
Third-Party Integration
Open APIs for integration with logistics, SCM, asset management, traceability, ERP, WMS, MES systems and industry applications.
Web Print Control
- JS API for browser-based printing. Implement label printing with one line of code
Documentation
Dynamic Link Library (DLL):
- High-performance integration for Windows/Linux desktop applications, ideal for industrial control scenarios
Documentation
REST API:
- Centralized print task management and remote printing capabilities
Documentation