Boa tarde pessoal, preciso de ajuda.
Eu estou fazendo uma etiqueta, na qual preciso imprimir o código de barras do produto.
Eu tenho um espaço de 2cm para imprimi-lo.
Quando a pessoa cadastra um código ean válido, a etiqueta sai no tamanho perfeito, para isso eu uso o tipo de barras F.
O problema começa, quando o código cadastrado não é um ean válido, então eu faço tratamento para imprimir com o tipo de barras E(128). Se o código tem até 6 números, funciona perfeitamente.
Mas se o código é maior que 6 ele ultrapassa o tamanho da etiqueta.
Uso o tamanho das barras fina e grossa como 2, por que se colocar 1 tenho problemas com a leitura do código.
Eu tentei a impressão com vários tipos de barras e alguns o leitor não lê e os outros acontecem a mesma coisa ou ultrapassam o tamanho da etiqueta.
Gostaria de um tipo de barras que imprimisse até 13 caracteres e que tivesse o layout parecido com o tipo de barras F, por que o tamanho ficou perfeito na etiqueta.
Alguém sabe como me ajudar?