| 01- O que é e como funciona a Unit ZPL2_Unit.pas? |
| 02- Como comprar a ZPL2_Unit.pas? |
| 03- O que recebo quando adquiro o produto? |
| 04- A ZPL2_Unit.pas é compatível com outros tipos de modelos da Zebra, por exemplo S600, S400 etc? |
| 05- Quais as funções implementadas e disponíveis na ZPL2_Unit.pas? |
| 06- Como recompilo o demo que acompanha o produto? |
| 07- Como saber se a impressora está se comunicando corretamente com o computador? |
| 08- O demo de impressão de etiquetas não está imprimindo nada. Qual o problema? |
| 09- A unit ZPL2_Unit.pas é compatível com o quais versões do Delphi? |
| 10- Gostaria de saber se a ZPL2_Unit.pas faz o direcionamento do script gerado para a porta Paralela e Serial, ou se apenas gera o script ZPL2. |
| 11- Existe implementação da ZPL2_Unit.pas para outras linguagens, por exemplo Visual Basic? |
| 12- Quando mando o exemplo do demo de uso da ZPL2_Unit.pas imprimir uma etiqueta de teste, o resultado é estranho, fica pulando muitas etiquetas. |
Vantagens: |
Atenção:
O depósito de valores quebrados facilita e agiliza o processo de confirmação,
por exemplo, R$70,03 ou R$70,12 para um produto de R$70,00 |
O
produto consiste da documentação completa
da linguagem ZPL2, do demo que demonstra e exemplifica
todas as funções disponíveis e do código
fonte totalmente comentado. Você
pode baixar a cópia de demonstração da ZPL2_Unit.pas
totalmente funcional, para fazer a sua própria avaliação
do produto, em: |
A
compatibilidade da ZPL2_Unit.pas é função da linguagem
utilizada pelo modelo de impressora, caso sua impressora utilize a linguagem
ZPL2, ela será totalmente compatível. |
Função para impressão direta em LPT1 (utilizada internamente na unit) Procedure Impressao_Paralela(Texto: String); Função
iniciar a confeçção de uma nova etiqueta Função
para finalizar a confecção de uma nova etiqueta Função
para configuração de parâmetros de impressão
da etiqueta Função
para impressão de Texto na etiqueta Função
para impressão de Código de Barra na etiqueta Função
para geração de Quadrilátero na etiqueta Função
para geração de Círculo na etiqueta Função
para geração de Linha Diagonal na etiqueta Função
para geração de Elíspe na etiqueta Funções
relativas à linguagem ZPL2 (utilizadas internamente na unit)
Function Comando_XA: String; |
|
Para
recompilar o programa demo antes de adquirir o fonte da unit, é
necessário copiar o arquivo ZPL2_Unit.dcu para o diretório
Lib de instalação do Delphi, no caso do Delphi
6 pro exemplo: Caso
já tenha adquirido a ZPL2_Unit registrada, você pode adiciona-la
ao seu projeto, clicando em Menu> Project> Add to Project. |
Antes
de efetuar os testes com o demo de comunicação, sugerimos
aos nossos usuário que instalem o software de geração
de etiquetas da própria zebra e verifiquem se a impressão
é efetuada sem problemas. |
O
demo disponível no site é totalmente funcional, sua única
limitação é que a cada chamada das funções
de impressão ele gera uma mensagem de "Não 2- Verifique as configurações da etiqueta no software, como tamanho, espaço entre etiquetas e posicionamento do textos e códigos de barras. O demo foi configurado para impressão em etiquetas 10x9 cm e caso esteja testando em um padrão diferente, será necessário efetuar as correções no software e só então enviar para impressora. 3- Verifique se a impressora está ok e pronta para imprimir e se a mesma está recebendo os comandos enviados pelo software (geralmente o led da impressora pisca ao receber os comandos) 4-
Para efetuar a impressão, adicione um produto na listagem e clique
no botão "Gerar Fonte ZPL2", surgiram as mensagens
de "Não Registrado" e o código fonte ZPL2 será
mostrado abaixo, clique então em "Enviar para Impressora". |
O código da ZPL_Unit.pas foi desenvolvido em Delphi 6 e é totalmente composto por código nativo do Delphi, podendo portanto ser compilado em qualquer versão do Delphi sem maiores complicações, devido a garantias de interoperabilidade entre versões fornecidas pela própria Borland. |
O objetivo
maior da Unit é gerar o script da linguagem ZPL, no entanto a
unit já vem acompanhada da implementação de envio
direto para a porta paralela LPT1, utilizada por nossos clientes. |
No
momento o código para geração de script ZPL2 só
está implementada em Delphi, e não há previsão
para implementação outras linguagens. |
Isso depende do tamanho da etiqueta e do espaço entre etiquetas que vc está utilizando ai. O demo foi pre-configurado para impressão de etiquetas 9 x 10 cm. Mas
todos estes parametros de tamanho e posicao da etiqueta são configuráveis
também pela unit, e a adaptação do demo depende
apenas da obeservação das dimensões da etiqueta
e posições de onde deseja imprimir os textos. |