ZplBox revolutionizes ZPL label creation by allowing you to use the full web technology stack. Design your labels with HTML, CSS, and JavaScript, and let ZplBox handle the conversion. Your web content is rendered as a PNG and then transformed into a ZPL graphic, giving you the freedom to incorporate images, custom fonts, rich typography, and special characters with ease.
Beyond web content, ZplBox also features robust PDF support. It can convert any PDF document into a high-quality PNG using Apache PDFBox, which is then seamlessly integrated into your ZPL label. This allows you to leverage existing PDF designs and documents for your labels, simplifying your workflow and expanding your design possibilities.
Whether you submit your content as a web file, a URL, or a PDF, ZplBox provides a straightforward way to generate ZPL code as a string or send it directly to your printer. This unique approach leverages modern web and document technologies to create dynamic and complex labels that are nearly impossible to achieve with native ZPL alone.
ZplBox offers a flexible and powerful solution for generating ZPL labels, whether you use our Cloud-Hosted Service or our convenient Self-Hosted ZPL Print Server.
Our cloud-hosted ZplBox API, available on RapidAPI, provides a seamless, serverless experience for your label generation needs.
ZplBox is designed as a Docker container what can be started using this command:
$ docker run -p 8080:8080 ghcr.io/ricebean-net/zplbox:latestZplBox comes with an intuitive user interface (UI) designed to help you get started with ZplBox and its API effortlessly. The UI allows you to manually convert HTML and PDF files to ZPL (Zebra Programming Language) and send the generated ZPL labels directly to a printer.
Once the docker container is started, you can access the interface at http://localhost:8080.
For a complete guide, technical documentation, and additional code examples, please visit https://zplbox.org.
- Extended Quick Start: Get up and running fast with our step-by-step guide.
- API Reference: Explore the full API with our visual Swagger documentation.
- Test Labels: View and run examples for both HTML and PDF labels.
- Code Examples: Find code snippets for common use cases.