Imprimir Nota Fiscal

Delphi

11/01/2007

[color=red:1b38d62b1a]Título editado por Massuda Por favor, não use apenas letras maiúsculas no título/texto. No caso de reincidência, seus tópicos poderão vir a ser bloqueados. Leia as :arrow: [url=http://forum.clubedelphi.net/viewtopic.php?t=6689]Regras de Conduta[/url] do fórum.[/color:1b38d62b1a]

Bom dia a todos...

Estou configurando meu programa para imprimir Nota Fiscal em Modo -ms dos direto para impressora.
Até aí normal.

Só que eu não consigo colocar a impressao dentro dos campos da nota.
Ex.
Se eu configuro o nome, dou espaço aí configuro o endereço, espaço aí configuro Cidade, opa, cidade
já cai quase no campo formas de pagamento.
Se faço o mesmo processo sem os espaços WriteLn(F,´´), os campos também ficam fora.

Eu comversei com o rapaz que confeccionou a N.F ele me informou que é porque estou imprimindo em
Sexta, que eu devo mudar a impressao para Oitava, que aí vai cair nos campos certos.

alguém já ouviu falar nisso.

Se puderem me ajudar...
Agradecido,
Rodrigo


Dominioararangua

Dominioararangua

Curtidas 0

Respostas

Homesoft

Homesoft

11/01/2007

Caro,

utilize o componente para delphi, VDOPrint (http://vdo.sourceforge.net/cms/index.php) é open source e faz tudo automaticamente, sem stress.

abraços e boa sorte.


GOSTEI 0
Dominioararangua

Dominioararangua

11/01/2007

Caro amigo,
Obrigado pela dica,
Tentei usar com o componente indicado mas tenho os mesmos resultados...
Não sei se ja ouviram falar, mas me falaram que teria de mudar para oitava, atualmente estou imprimindo em sexta. Nao sei do que se trata... se alguem souber e puder me explicar, ficarei agradecido
Rodrigo


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

11/01/2007

Colega,

Ele se refere a Sexta (seis linhas por polegada) e Oitava (oito linhas por polegada). Tenta o VDO ou Fortes Reports (modo DOS).


GOSTEI 0
Homesoft

Homesoft

11/01/2007

isso mesmo que o colega respondeu, deves mudar no componente na opcao correspondente para 8 lpp, por padrao é 6 lpp, correspondente em uma pagina de formulario continuo de 11 polegadas, com 6 lpp da 66 linhas e em 8 lpp da 88 linhas. ok

boa sorte.


GOSTEI 0
Carlos Bernardo

Carlos Bernardo

11/01/2007

Se vc estiver utilizando impressora epson, tenta usar esse comando

Esc6lpp = #27+´2´; // Espaçamento vertical de 6 linhas por polegada
Esc8lpp = 27+´0´; // Espaçamento vertical de 8 linhas por polegada


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

11/01/2007

Colega,

Aqui tem uma boa [url=http://www.epson.co.uk/support/manuals/pdf/ESCP/Part_1.pdf]referência [/url]sobre ESC/P, ESC/P 2 da EPSON.


GOSTEI 0
Helderjr

Helderjr

11/01/2007

De uma olhada no componente rdprint www.deltress.com.br utilizo muito bom


GOSTEI 0
POSTAR