Ultimas do CanalQb

Python - Script de impressora zebra em ZPL

Python - Gerando variaveis
Canal Qb


ZPL é uma linguagem de programação usada para imprimir etiquetas e rótulos em impressoras de etiquetas. Existem algumas bibliotecas em Python que permitem a geração de código ZPL para impressão de etiquetas.

Uma das bibliotecas mais populares é a "zpl2" que pode ser instalada usando o gerenciador de pacotes pip. Segue um exemplo simples de como gerar um código ZPL usando a biblioteca "zpl2" em Python:
from zpl2 import ZPLDocument, Font

# Cria um novo documento ZPL
zpl = ZPLDocument()

# Define a fonte que será usada
font = Font('A', font_size=20)

# Define o texto que será impresso
texto = "Hello, world!"

# Adiciona o texto ao documento ZPL
zpl.add_text(texto, position=(100, 100), font=font)

# Gera o código ZPL
codigo_zpl = zpl.get_zpl()

# Imprime o código ZPL na impressora
# Obs: Você precisará modificar o endereço da impressora de acordo com sua configuração.
with open("//<Endereço da impressora>", "wb") as printer:
    printer.write(codigo_zpl.encode('utf-8'))
Este é apenas um exemplo simples. A biblioteca "zpl2" permite muito mais controle sobre a formatação e o layout das etiquetas. Recomenda-se consultar a documentação da biblioteca para obter mais informações.




Nenhum comentário

Comente só assim vamos crescer juntos!

Observação: somente um membro deste blog pode postar um comentário.