Sign inSign up

brunoleocam/zpl2pdf

By brunoleocam

•Updated 5 months ago

Convert ZPL (Zebra Programming Language) labels to PDF easily

Image
Developer tools
0

4.7K

brunoleocam/zpl2pdf repository overview

⁠ZPL2PDF - ZPL to PDF Converter

Convert ZPL (Zebra Programming Language) labels to PDF easily.

📖 Full documentation: GitHub Repository⁠

⁠Features

  • ✅ Multi-language support (EN, PT, ES, FR, DE, IT, JA, ZH)
  • ✅ Daemon mode (automatic folder monitoring)
  • ✅ Conversion mode (single file)
  • ✅ Cross-platform (Linux x64, ARM64, ARM)
  • ✅ Ultra-lightweight Alpine Linux base (470MB)
  • ✅ Health checks and auto-restart

⁠Quick Start

⁠Daemon Mode (Auto-Convert)
docker run -d \
  --name zpl2pdf \
  -v ./watch:/app/watch \
  -v ./output:/app/output \
  -e ZPL2PDF_LANGUAGE=en-US \
  brunoleocam/zpl2pdf:latest
⁠Single File Conversion
docker run --rm \
  -v ./input:/app/input:ro \
  -v ./output:/app/output \
  brunoleocam/zpl2pdf:latest \
  /app/ZPL2PDF -i /app/input/label.txt -o /app/output -n result.pdf
⁠Using Docker Compose
version: '3.8'

services:
  zpl2pdf:
    image: brunoleocam/zpl2pdf:latest
    container_name: zpl2pdf-daemon
    volumes:
      - ./watch:/app/watch
      - ./output:/app/output
    environment:
      - ZPL2PDF_LANGUAGE=pt-BR
    restart: unless-stopped

⁠Supported Languages

Set via ZPL2PDF_LANGUAGE environment variable:

  • en-US - English
  • pt-BR - Portuguese (Brazil)
  • es-ES - Spanish
  • fr-FR - French
  • de-DE - German
  • it-IT - Italian
  • ja-JP - Japanese
  • zh-CN - Chinese

⁠Tags

  • latest - Latest stable release (Alpine Linux)
  • 2.0.0, 2.0, 2 - Specific version tags
  • alpine - Alpine Linux base (ultra-lightweight)

⁠License

MIT License - See LICENSE⁠

Tag summary

Content type

Image

Digest

sha256:5089563e0…

Size

153.6 MB

Last updated

5 months ago

docker pull brunoleocam/zpl2pdf