Fórum Impressão direta com Impressora ´´Emilia PC´´ #261735

13/12/2004

0

Olá

Tenho um relatório montado tudo usando writeln e prédefinido o tamanho da fonte de impressão para 12 CPI.
Faço a impressão do relatório em uma impressora Epson LX-300 e FX-1170 e o relatório sai correto dentro do folha, quando eu envio a impressão pra essa impressora ´Emilia PC´ o relatório literalmente ultrapassa o lado direito da folha.
Descobri que esse erro é por causa da fonte ser 12 CPI e infelizmente eu não posso mexer nesse relatório, gostaria de saber se tem como eu utilizar um ´´driver compatível´´ com essa impressora que reconheça a fonte no tamanho de 12 CPI. :!: :!: :?: :?:


Misael

Misael

Responder

Posts

13/12/2004

Dopi

Quantas colunas tem o relatório ? mais de 80 ?

Qual comando vc usa para compactar a impressora chr(15) ?
e para descompactar, chr(18) ?


Responder

Gostei + 0

13/12/2004

Vinicius2k

Colega,

Essa pré-definição de largura do caracter em 12 cpi foi definida diretamente na impressora, através de seu setup ou a sua aplicação é quem envia os ESCAPES de controle para definição da largura ?
Se foi setado diretamente nas impressoras, sua aplicação deve enviar o ESCAPE de controle :
10 cpi : #27+´P´
12 cpi : 27+´M´

Se a sua aplicação já envia estes ESCAPES, honestamente, não vejo solução, a não ser que o ESCAPE de controle desta opção seja diferente na Emilia... Eu nunca pude testar os controles em uma Emilia, então não posso lhe afirmar se ela aceita ou não...

T+


Responder

Gostei + 0

13/12/2004

Vinicius2k

Outra coisa...

Eu tenho um set de componentes para impressão direta e como a forma que ele trabalha é diferente do WriteLn (eu não escrevo na porta, uso o Spool de impressão com um documento RAW), *talvez*, ela aceite desta forma, mas não garanto.

O componente tem opção para configuração de diversas formatações de fonte, incluindo 12 cpp... dê uma olhada, pode ser que lhe seja útil... mesmo que ele não resolva este problema, com certeza é mais prático utilizá-lo do que WriteLn.

Vc pode baixá-lo em http://www.devres.cjb.net/
-> Não é um gerador visual de relatórios, só um componente de interface com impressoras.

T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar