<span style="font-family: verdana,sans-serif;">Salve!<br><br>Breno, o conceito de matricial é diferente de jato de tinta, os módulos servem para jato de tintas, laser etc. onde vc imprime postscript .. no caso da matriciais vc trabalha com as agulhas, é mais fácil pensar em uma máquina de escrever, só que com as agulhas, ela é matricial ou seja se orienta ao caracter.<br>
<br>{ Controle de caracteres }</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscDraft = #27+'x'+'0'; // Modo Draft</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscNLQ = #27+'x'+'1'; // Modo NLQ</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscNLQRoman = #27+'k'+'0'; // Fonte NLQ "Roman"</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscNLQSansSerif = #27+'k'+'1'; // Fonte NLQ "SansSerif"</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">Esc10cpp = #27+'P'; // Espaçamento horizontal em 10cpp</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">Esc12cpp = #27+'M'; // Espaçamento horizontal em 12cpp</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscCondensedOn = #15; // Ativa o modo condensado</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscCondensedOff = #18; // Desativa o modo condensado</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscLargeOn = #27+'W'+'1'; // Ativa o modo expandido</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscLargeOff = #27+'W'+'0'; // Desativa o modo expandido</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscBoldOn = #27+'E'; // Ativa o modo negrito</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscBoldOff = #27+'F'; // Desativa o modo negrito</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscItalicOn = #27+'4'; // Ativa o modo itálico</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscItalicOff = #27+'5'; // Desativa o modo itálico</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscUnderlineOn = #27+'-'+'1'; // Ativa o modo sublinhado</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscUnderlineOff = #27+'-'+'0'; // Desativa o modo sublinhado</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscDblStrikeOn = #27+'G'; // Ativa o modo de passada dupla</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscDblStrikeOff = #27+'H'; // Desativa o modo de passada dupla</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscSupScriptOn = #27+'S1'; // Ativa o modo sobrescrito</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscSubScriptOn = #27+'S0'; // Ativa o modo subescrito</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscScriptOff = #27+'T'; // Desativa os modos sobrescrito e subescrito</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">{ Controle de página }</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">Esc6lpp = #27+'2'; // Espaçamento vertical de 6 linhas por polegada</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">Esc8lpp = #27+'0'; // Espaçamento vertical de 8 linhas por polegada</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscMarginLeft = #27+'l'+?; // Margem esquerda, onde "?" = Margem</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscMarginRight = #27+'Q'+?; // Margem direita, onde "?" = Margem</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscPaperSize = #27+'C'+?; // Tamanho da página, onde "?" = Linhas</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscAutoNewPageOn = #27+'N'+?; // Ativa o salto sobre o picote, onde "?" = Linhas</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscAutoNewPageOff = #27+'O'; // Desativa o salto sobre o picote</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">{ Controle da impressora }</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscReset = #27+'@'; // Inicializa a impressora (Reset)</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscLF = #10; // Avança uma linha</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscFF = #12; // Avança uma página</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscCR = #13; // Retorno do carro</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">Todas as matriciais que trabalhem com o padrão Epson ESC/P e/ou ESC/P 2.</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">Algumas impressoras implementam outros comandos como o espaçamento vertical de 7/72" (ESC+'1' ou #49), como a LX-300</span><br><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">* Uma dica é medir a folha e colocar na opção personalizar.</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">80 Colunas - 10 Cpi chr(27)+chr(33)+chr(0)</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">96 Colunas - 12 Cpi chr(27)+chr(33)+chr(1)</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">136 Colunas - 17 Cpi chr(27)+chr(33)+chr(4)</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">160 Colunas - 20 Cpi chr(27)+chr(33)+chr(5)</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">Hard ....</span><br style="font-family: verdana,sans-serif;">
<br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">CONFIGURAÇÃO IMPRESSORA LX-300+</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">(SALTO DA PÁGINA)</span><br style="font-family: verdana,sans-serif;">
<br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">1º - Ligar a impressora pressionando o botão TEAR OFF</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;"> Espere imprimir</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">2º - Pressione TEAR OFF.Espere imprimir</span><br style="font-family: verdana,sans-serif;">
<br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">3º - Pressione TEAR OFF.Espere imprimir</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">4º - Pressione TEAR OFF(duas vezes).</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">5º - Pressione LF/FF (duas vezes).</span><br style="font-family: verdana,sans-serif;">
<br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">6º - Pressione TEAR OFF.</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">7º - Desligar a impressora e tudo OK.</span><br style="font-family: verdana,sans-serif;">
<br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;"> </span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">CONFIGURAÇÃO IMPRESSORA LX-300</span><br style="font-family: verdana,sans-serif;">
<br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">(SALTO DA PÁGINA)</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">1º - Desligar a impressora c/ papel</span><br style="font-family: verdana,sans-serif;">
<br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">2º - Ligar a impressora c/ botão FONT pressionado aguardar</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;"> o começo da impressão e soltar, deixar imprimir</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">3º - Pressionar LF/FF (uma vez) deixar imprimir</span><br style="font-family: verdana,sans-serif;">
<br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">4º - Observar a opção AUTO TEAR OFF, se estiver em OFF,</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;"> pressionar o botão LF/FF</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">5º - Pressionar (seis vezes) o botão FONT, os led's vão ficar</span><br style="font-family: verdana,sans-serif;">
<br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;"> na seguinte sequência x o o</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">6º - Pressionar PAUSE (uma vez) vai desligar os led's</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">7º - Pressionar FONT vai acender os led's na sequência</span><br style="font-family: verdana,sans-serif;">
<br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">8º - Pressionar PAUSE vai ficar piscando</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">9º - Desligar a impressora.</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">=)</span><br>
<br><div class="gmail_quote">2009/4/28 breno <span dir="ltr"><<a href="mailto:breno@rio.pm.org">breno@rio.pm.org</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Talvez algum desses módulos possa te ajudar:<br>
<br>
<a href="http://search.cpan.org/search?query=Win32+printer&mode=all" target="_blank">http://search.cpan.org/search?query=Win32+printer&mode=all</a><br>
<br>
<br>
[]s<br>
<br>
-b<br>
<br>
<br>
2009/4/28 Ailton Zacarias <<a href="mailto:ailtonzsilva@yahoo.com.br">ailtonzsilva@yahoo.com.br</a>>:<br>
<div><div></div><div class="h5">> Boa Tarde ,<br>
><br>
> Alguem pode me dar um dica de como manipulo via script a instalação e<br>
> configuração de impressoras no winXP por exemplo preciso instalar uma<br>
> impressora Epson LX-300 e configurar um tamanho de papel personalizado<br>
> conforme figura em anexo. Checando se a impressora existe antes de<br>
> instalar....<br>
><br>
> Obrigado!<br>
><br>
> --<br>
> Ailton Zacarias<br>
> (11) 8405-8334<br>
><br>
> MSN|<a href="mailto:ailtonzsilva@yahoo.com.br">ailtonzsilva@yahoo.com.br</a><br>
> Skype|ailton.zacarias<br>
><br>
</div></div>> _______________________________________________<br>
> Rio-pm mailing list<br>
> <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
> <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
><br>
_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><br>Marco Lima<br><a href="mailto:braun.lima@gmail.com">braun.lima@gmail.com</a><br><br>"Ter acesso ao conhecimento é um dever de todos; transmitir conhecimento é um dever de quem tem."<br>
<br>"Na visão do hacker, o sentido da vida está em dedicar-se a uma paixão. Esta paixão é, na realidade, uma atividade significativa, inspiradora e prazerosa para o indivíduo, seja ela rotulada como "trabalho" ou como "diversão." <br>