IMPRESSAO NA LX 300 ???

PASCOAL 18/09/2011 15:11:23
#384592
COMO DEIXAR A IMPRESSÃO NA EPSON LX 300 MAIS RÁPIDA?

PRECISO USAR UMA FONTE DIFERENTE?
OU ALGUMA CONFIGURAÇÃO ?

OBRIGADO
LIZANDER 18/09/2011 16:16:49
#384594
Resposta escolhida
Configuração da impressora.... Precisa colocar no modo draft

No próprio painel dela tem as fontes... Isso se for impressão nativa...

Agora se vc está usando spooler do windows para imprimir... ele sempre vai imprimir em modo gráfico, pois o spooler envia um desenho para a impressora e não caracteres...

Quanto à qualidade de impressão gráfica, vc precisa acessar o menu interno da impressora, que se eu não me engano é através de ligar a impressora com o botão FONT pressionado.

MARCELOKROL 18/09/2011 19:11:28
#384597
Se a impressora estiver conectada na LPT1 execute assim:
Open [Ô]LPT1[Ô] for output as #1
Print #1, [Ô]Teste de Impressão[Ô]
close #1
ANDREMBV 19/09/2011 10:22:24
#384621
Open [Ô]LPT1[Ô] for output as #1 [ô]o caminho lpt1 pode ser alterado para caminho de rede (lpt2,com1,etc)
Doevents
Print #1, [ô]salta uma linha
Print #1, chr(27)&chr(15)+[Ô] Teste de Impressão[Ô] [ô]Imprime caracter Comprimido para matriciais Epson
Print #1,[Ô] [Ô];tab(10); tabela.campo1 [ô]imprime na posição 10 o registro x
Print #1,[Ô] [Ô];tab(30); tabela.campo2 [ô]imprime na posição 30 o registro y
Print #1, chr(12) [ô]avança uma página (código de impressora matricial Epson)
Close #1
Exemplo tirado do site:
http://www.macoratti.net/printer.htm
LIZANDER 19/09/2011 10:57:22
#384622
Amigos... o que o Pascoal quer é que a impressão fique mais rápida...
Pelo que eu entendi, ele já tem o relatório pronto, mas ao imprimir ficou muito lenta a impressão...

Então tem 2 caminhos:
Se ele usa impressão nativa (caracteres, através do print), ele precisa verificar se a impressora está em modo draft.
Se ele usa impressão via spool do windows, através do printer ou crystal, datareport, etc... ele precisa ver na configuração da impressora (menu interno) se a mesma está na maior velocidade possível...

Pascoal... que tipo de impressão vc usa?
MARCELO.TREZE 19/09/2011 11:27:41
#384624
ainda assim com tudo acima descrito, a epson lx300 é meio lerda mesmo
PASCOAL 19/09/2011 11:35:55
#384627
Eu uso o Objeto Printer. mas queria usar caracter expandido e normal mas esta muito lento o que devo fazer ??

Obrigado
LIZANDER 19/09/2011 11:48:52
#384629
Vamos por partes...

Se você usa Objeto Printer, como eu, vc envia para a impressora um desenho, pois ele passa pelo spool de impressões do windows... Nesse caso, a impressão é lerda mesmo...

Se vc quer usar caracteres normal e expandido, negrito, etc, tudo padrão de impressora matricial, vc deverá usar o print, como o MarceloKrol e o AndreMBV mencionaram...

Se precisar, me mande um mail para mlizander@hotmail.com que eu te envio um arquivo da Epson com todos os caracteres ESC P para vc fazer negrito, itálico, expandido, etc... no VB...

Só tem um porém, vc terá que alterar todos os seus relatórios se quiser trabalhar dessa forma... E não poderá trabalhar com impressão de figuras, como o Objeto Printer permite...

Agora é com vc!
Tópico encerrado , respostas não são mais permitidas