Tive um problema recentemente sobre isso de gerar multiplas etiquetas.
A maneira que resolvemos aqui foi dividir em alguns grupos as etiquetas e enviar em passos depois juntamos todas. Gostei do projeto vou dar uma olhada mais com calma, mas observei que enfatizou bastante o windows conseguimos gerar essas no linux também? ou conhece algo para java?
Respondendo a "Isso mesmo! Busquei uma alternativa ao Labelary..." dentro da publicação ZPL2PDF: um conversor de ZPL para PDF open source
1
1
Olá luissilvah! Muito obrigado pelo feedback!
Ótima notícia: agora o ZPL2PDF tem suporte completo para Linux! 🎉
🐧 Linux Nativo
# Download
wget https://github.com/brunoleocam/ZPL2PDF/releases/download/v2.0.0/ZPL2PDF-v2.0.0-linux-x64.tar.gz
# Extrair
tar -xzf ZPL2PDF-v2.0.0-linux-x64.tar.gz
cd ZPL2PDF-v2.0.0-linux-x64
# Rodar daemon (conversão automática)
./ZPL2PDF start
# Ou conversão única
./ZPL2PDF -i etiqueta.txt -o ./output -n resultado.pdf
Pasta padrão: ~/Documents/ZPL2PDF Auto Converter
Coloque arquivos .txt ou .prn lá e os PDFs aparecem automaticamente na mesma pasta!
🐳 Docker (Recomendado)
Ainda mais simples com Docker - funciona em qualquer Linux:
# Criar pasta para monitoramento
mkdir -p ~/zpl-watch
# Rodar daemon
docker run -d \
--name zpl2pdf \
-v ~/zpl-watch:/app/watch \
--restart unless-stopped \
ghcr.io/brunoleocam/zpl2pdf:latest
# Pronto! Coloque arquivos ZPL em ~/zpl-watch
# PDFs aparecem automaticamente na mesma pasta
Vantagens:
- ✅ Sem instalação de dependências
- ✅ Funciona em qualquer distro
- ✅ Reinicia automaticamente
- ✅ Fácil atualização:
docker pull ghcr.io/brunoleocam/zpl2pdf:latest
☕ Sobre Java
Como é .NET, não roda diretamente em Java, mas via Docker funciona com qualquer linguagem! Seu código Java só precisa criar arquivos ZPL na pasta monitorada - a conversão é automática.
Qualquer dúvida, é só me avisar!