Converter EPL2 para ZPL
Cole ou importe seu código EPL2 e obtenha o ZPL equivalente instantaneamente. Prévia em tempo real, baixe o ZPL e abra-o no editor visual.
Cole ou importe seu código EPL2 e obtenha o ZPL equivalente instantaneamente. Prévia em tempo real, baixe o ZPL e abra-o no editor visual.
EPL2 (Eltron Programming Language 2) é a linguagem de programação de etiquetas desenvolvida pela Eltron, empresa fundada nos anos 1990 especializada em impressoras térmicas. Em 1998, a Zebra Technologies adquiriu a Eltron juntamente com uma grande base instalada de impressoras EPL e EPL2. Por anos os dois idiomas coexistiram: impressoras Zebra como LP 2844, TLP 2844 e LP 2742 eram fornecidas com EPL2 como linguagem nativa.
O EPL2 foi projetado para ser simples e compacto. Seus comandos são linhas de texto curtas, fáceis de entender e gerar de qualquer sistema de gestão. Isso o tornou um padrão de fato em milhares de pequenas e médias empresas de logística, varejo e manufatura. Hoje, duas décadas depois, ainda há sistemas em produção gerando EPL2, e muitos usuários precisam migrar essas etiquetas para ZPL.
Embora ambos os idiomas compartilhem o mesmo objetivo, têm filosofias diferentes. EPL2 usa comandos de uma letra seguidos de parâmetros separados por vírgulas: A define texto, B código de barras, L linhas e caixas. ZPL usa comandos precedidos por acento circunflexo (^) ou til (~): ^FO para posicionar, ^FD para conteúdo, ^BC para Code 128.
ZPL é muito mais rico em funcionalidades: suporta fontes escaláveis, gráficos vetoriais, impressão reversa, campos de dados variáveis, modelos armazenados na impressora e uma API mais granular. EPL2 é mais limitado, mas suficiente para a maioria das etiquetas padrão.
As impressoras Zebra atuais — ZD200, ZD400, ZD600, ZT200, ZT400, ZT600 e toda a linha industrial — usam ZPL como linguagem nativa e suportam EPL2 apenas em modo de compatibilidade com limitações. A resolução de 300 ou 600 DPI disponível nesses modelos é muito melhor aproveitada com ZPL.
Outro motivo comum para migrar é o software. Muitas plataformas modernas de e-commerce, ERP ou WMS geram ZPL nativamente. Se seu sistema legado gerava EPL2 e você quer integrá-lo com ferramentas atuais, converter os modelos para ZPL é o caminho mais direto.
O conversor analisa o código EPL2 linha por linha e identifica cada comando. Para cada instrução reconhecida gera o ZPL equivalente mais próximo: textos se tornam blocos ^FO/^A0/^FD/^FS, códigos de barras se tornam ^BC ou ^B3 conforme o tipo, caixas preenchidas se tornam ^GB com espessura igual ao lado menor.
A conversão ocorre inteiramente no seu navegador, sem enviar dados para nenhum servidor. O ZPL gerado inclui as dimensões da etiqueta (^PW e ^LL) quando o EPL2 original as define com q e Q. Comandos EPL2 sem equivalente direto em ZPL são omitidos com um aviso para correção manual.
O conversor cobre os comandos EPL2 mais usados em produção: N (início da etiqueta), P (impressão), q (largura), Q (altura), A (texto com fonte e rotação), B (códigos de barras lineares: Code 128, Code 39, EAN-13, EAN-8, UPC-A), b (QR e PDF417), LO (caixa preenchida), LE (caixa vazia), LR (caixa inversa), LS (linha horizontal) e LV (linha vertical). Comandos de configuração da impressora são ignorados silenciosamente.
EPL2 (Eltron Programming Language 2) é a linguagem de impressão de etiquetas das impressoras Eltron antes da Zebra Technologies adquirir a empresa em 1998. Ambos os idiomas descrevem o conteúdo de etiquetas térmicas, mas com sintaxes diferentes. EPL2 usa comandos de uma letra (A para texto, B para barcode, L para linhas), enquanto ZPL usa comandos com ^ ou ~ com mais opções.
As impressoras Eltron/Zebra das séries LP 2844, TLP 2844, LP 2742 e Zebra 2746 usam EPL2 nativamente. As impressoras Zebra modernas (ZD200, ZD400, ZT200, ZT400, etc.) usam ZPL como linguagem principal e suportam EPL2 apenas em modo de compatibilidade com limitações.
O conversor suporta os comandos mais usados: N (início), P (impressão), q/Q (dimensões), A (texto), B (códigos de barras lineares: Code 128, Code 39, EAN-13, EAN-8, UPC-A), b (QR e PDF417), LO/LE/LR (caixas) e LS/LV (linhas). Comandos de configuração são ignorados silenciosamente. Gráficos GW/GG/GM são reportados como não conversíveis.
Sim, na maioria dos casos. O ZPL gerado segue a sintaxe padrão ZPL II e é compatível com toda a linha atual de impressoras Zebra. Antes de imprimir em produção, verifique a prévia e ajuste o DPI e o tamanho da etiqueta conforme necessário.
Sim. Use o botão «Abrir no editor visual» para carregar o ZPL no editor drag & drop do EditorZPL, onde você pode mover, redimensionar e ajustar cada elemento sem tocar no código.
O conversor mostra avisos para cada comando que não pôde traduzir. Os mais comuns são gráficos (GW/GG/GM). Para gráficos, use a ferramenta «Imagem para ZPL» do EditorZPL para converter sua imagem em um bloco ^GFA.
Sim. A conversão é feita inteiramente no seu navegador, sem enviar nenhum dado para servidores externos. Depois de carregada a página, você pode usar o conversor mesmo sem internet. Suas etiquetas EPL2 nunca saem do seu dispositivo.