IMPRESSAO NA LX 300 ???
COMO DEIXAR A IMPRESSÃO NA EPSON LX 300 MAIS RÃPIDA?
PRECISO USAR UMA FONTE DIFERENTE?
OU ALGUMA CONFIGURAÇÃO ?
OBRIGADO
PRECISO USAR UMA FONTE DIFERENTE?
OU ALGUMA CONFIGURAÇÃO ?
OBRIGADO
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.
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.
Se a impressora estiver conectada na LPT1 execute assim:
Open [Ô]LPT1[Ô] for output as #1
Print #1, [Ô]Teste de Impressão[Ô]
close #1
Open [Ô]LPT1[Ô] for output as #1
Print #1, [Ô]Teste de Impressão[Ô]
close #1
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
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
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?
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?
ainda assim com tudo acima descrito, a epson lx300 é meio lerda mesmo
Eu uso o Objeto Printer. mas queria usar caracter expandido e normal mas esta muito lento o que devo fazer ??
Obrigado
Obrigado
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!
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