Está assim atualmente WritePrinter(hPrinter, PChar(#13+#10), Length(#13+#10), BytesWritten);
E depois coloquei os caracteres WritePrinter(hPrinter, PChar(#27#77), Length(#27#77), BytesWritten); Funciona, porém a impressão fica bem estranha. Totalmente desalinha e não compacta. Luciano Alves de Oliveira ----- Original Message ----- From: "Ulisses" <[EMAIL PROTECTED]> To: <delphi-br@yahoogrupos.com.br> Sent: Friday, October 28, 2005 9:49 AM Subject: Re: [delphi-br] Compactar impressão matricial > Luciano, > > Se enviar os caracteres 27 e 77 para a impressora Epson, com certeza irá > mudar para o modo compactado com 12 caracteres por polegada. Esse código > foi retirado do manual das Impressoras marca Epson. Acredito, exclusive, > que funcione com outras impressora que emulam a impressora Epson. > > Se puder passar uma parte do código, posso verificar aqui também. Nunca > usei a função writeprinter(). > > Ulisses > > ----- Original Message ----- > From: "Luciano" <[EMAIL PROTECTED]> > To: <delphi-br@yahoogrupos.com.br> > Sent: Friday, October 28, 2005 9:36 AM > Subject: Re: [delphi-br] Compactar impressão matricial > > >> Ulisses, >> >> Não funcionou porque provalmente estou usando writeprinter ao invés de >> somente wirte. >> >> Mas mesmo assim agradeço a atenção. >> >> Luciano Alves de Oliveira >> >> >> > Bom dia! >> > >> > Se for impressora Epson ESC/P 2, pode usar o seguinte: >> > >> > Write(F,#27#77);//Altera para 12 cpi >> > >> > Boa sorte. >> > >> > Ulisses >> > >> > ----- Original Message ----- >> > From: "Luciano" <[EMAIL PROTECTED]> >> > To: "delphi" <delphi-br@yahoogrupos.com.br> >> > Sent: Friday, October 28, 2005 8:37 AM >> > Subject: [delphi-br] Compactar impressão matricial >> > >> > >> > Pessoal, >> > >> > Estou desenvolvendo um relatório para impressão matricial, conforme a >> > revista Magazine de Janeiro/2004, funcionou tudo direitinho o problema >> > é >> > que preciso compactar a impressão e não consigo achar uma maneira de >> > fazer >> > isso >> > >> > Desde agradeço por qualquer ajuda. >> > >> > Luciano Alves de Oliveira >> > >> > >> > [As partes desta mensagem que não continham texto foram removidas] >> > >> > >> > >> > -- >> > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> >> > >> > >> > >> > Links do Yahoo! Grupos >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > -- >> > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> >> > >> > >> > >> > Links do Yahoo! Grupos >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > -- >> > No virus found in this incoming message. >> > Checked by AVG Free Edition. >> > Version: 7.1.361 / Virus Database: 267.12.5/150 - Release Date: >> > 27/10/2005 >> > >> > >> >> >> >> -- >> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> >> >> >> >> Links do Yahoo! Grupos >> >> >> >> >> >> >> > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > Links do Yahoo! Grupos > > > > > > > > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.1.361 / Virus Database: 267.12.5/150 - Release Date: 27/10/2005 > > -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html