Página 1 de 1

Impressão de duplicatas por script

Enviado: 29 Jul 2005 14:48
por Daddy
Galera, tenho um formulário de duplicatas e cada duplicata tem 4 polegadas, já utilizei vários comandos de impressão (LX 300) mas após a primeira duplicata na segunda os dados já começam a subir um pouco, qual será o comando certo que tenho que utilizar ?

OBS: Já utilizei CHR(27)+"0", CHR(27)+"2", +1... e nenhum deu certo.

Abraços,

Marcos

Enviado: 29 Jul 2005 18:20
por AndersonR
Caro Daddy,
não sei se entendí bem a sua dúvida, mas caso vc queira criar um espaço fora da altura da linha normal[CHR(10)], vc pode utilizar o seguinte comando:
?? chr(27)+chr(74)+chr(X)

onde X é o número correspondente ao espaçamento desejado, exemplo

?? chr(27)+ch(74)+chr(30)

será utilizado um espaçamento acima da linha normal, caso queira diminuir, é só vc alterar o último número, que no exemplo é 30.

Espero ter colaborado.

Anderson R.

Enviado: 31 Jul 2005 02:27
por Paul66
Vc pode tb configurar a impressora p/ formulario de 4 polegadas através do comando:

Esc C 0 n // onde n = numero de polegadas do formulario

Ex.: CHR(27) + CHR(67) + "04"

A cada fim de duplicata, vc manda um eject e a impressora deve posicionar no inicio do próximo formulario.

Boa sorte!

Abraços
Paul