Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ikauematos/zpl-labels
ZPL Labels is a desktop tool that helps you create and print personalized labels in ZPL (Zebra Programming Language) format. Ideal for companies that need to generate labels for products, logistics and item identification.
https://github.com/ikauematos/zpl-labels
labels zebra zpl
Last synced: 24 days ago
JSON representation
ZPL Labels is a desktop tool that helps you create and print personalized labels in ZPL (Zebra Programming Language) format. Ideal for companies that need to generate labels for products, logistics and item identification.
- Host: GitHub
- URL: https://github.com/ikauematos/zpl-labels
- Owner: iKaueMatos
- Created: 2024-12-20T00:06:19.000Z (about 1 month ago)
- Default Branch: v1
- Last Pushed: 2024-12-22T11:33:43.000Z (29 days ago)
- Last Synced: 2024-12-22T12:26:35.985Z (29 days ago)
- Topics: labels, zebra, zpl
- Language: Python
- Homepage:
- Size: 53 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🏷️ ZPL Labels
**ZPL Labels** é uma ferramenta desktop que auxilia na criação e impressão de etiquetas personalizadas no formato **ZPL** (Zebra Programming Language). Ideal para empresas que precisam gerar etiquetas para produtos, logística e identificação de itens.
## 📜 Índice
- [🚀 Visão Geral](#-visão-geral)
- [🖨️ O que é ZPL?](#️-o-que-é-zpl)
- [⚙️ Como Funciona](#️-como-funciona)
- [🛠️ Tecnologias Utilizadas](#️-tecnologias-utilizadas)
- [💼 Recursos](#-recursos)
- [🎯 Contribuições](#-contribuições)
- [📞 Contato](#-contato)---
## 🚀 Visão Geral
**ZPL Labels** oferece uma solução prática para gerar etiquetas em formato ZPL. Com uma interface amigável, a ferramenta permite criar etiquetas personalizadas que podem ser impressas diretamente em impressoras térmicas compatíveis com **Zebra** ou exportadas para outros sistemas.
O sistema também suporta a geração em massa de etiquetas e a exportação para arquivos **Excel**, facilitando a gestão e o controle das etiquetas criadas.
---
## 🖨️ O que é ZPL?
**ZPL (Zebra Programming Language)** é uma linguagem amplamente utilizada para criar etiquetas personalizadas para impressoras térmicas. Com comandos simples, é possível definir:
- Layout da etiqueta.
- Fontes, tamanhos e estilos.
- Códigos de barras e imagens.
- Informações variáveis, como texto dinâmico.O **ZPL Labels** simplifica o processo, permitindo criar etiquetas sem necessidade de conhecimento técnico em ZPL.
---
## ⚙️ Como Funciona
1. **Criação Personalizada**:
- Selecione o layout desejado.
- Insira informações, como texto, códigos de barras e imagens.
- Configure dimensões e estilos.2. **Geração do Arquivo ZPL**:
- O sistema converte o layout em comandos ZPL compatíveis com impressoras térmicas.3. **Exportação e Impressão**:
- Exporte as etiquetas para arquivos **ZPL**.
- Imprima diretamente em impressoras térmicas.
- Gere um arquivo **Excel** com os dados das etiquetas para controle.---
## 🛠️ Tecnologias Utilizadas
- **Python 3** 🐍
- **Tkinter** (para interface gráfica) 🖥️
- **Pillow** (para manipulação de imagens) 🖼️
- **ZPL II** (comandos para etiquetas) 🖨️
- **openpyxl** (para exportação em Excel) 📊---
## 💼 Recursos
- **Criação de Etiquetas Personalizadas**:
- Suporte a texto, códigos de barras e imagens.
- Configuração de layout e dimensões.- **Exportação em Massa**:
- Gere várias etiquetas de uma vez.
- Salve os dados em arquivos **Excel**.- **Compatibilidade ZPL**:
- Exportação direta em comandos **ZPL**.
- Impressão em impressoras térmicas Zebra.- **Interface Intuitiva**:
- Aplicação fácil de usar, com visualização do layout.---
## 🎯 Contribuições
Contribuições são bem-vindas! Se você identificar algum problema ou tiver ideias para melhorias, envie uma **Issue** ou um **Pull Request**.
### Como Contribuir:
1. Faça um fork deste repositório.
2. Crie uma branch para sua modificação: `git checkout -b feature/nova-funcionalidade`.
3. Faça as alterações e adicione commits.
4. Envie um Pull Request.---
## 📞 Contato
Para dúvidas ou sugestões, entre em contato:
- **Email:** [[email protected]](mailto:[email protected])
- **LinkedIn:** [https://www.linkedin.com/in/ikauematos/](https://www.linkedin.com/in/ikauematos/)---
Este README oferece uma visão completa da ferramenta **ZPL Labels**, explicando suas funcionalidades, tecnologias empregadas e como utilizá-la para criar etiquetas personalizadas. 🚀