<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+&#39;x&#39;+&#39;0&#39;;    // Modo Draft</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscNLQ            = #27+&#39;x&#39;+&#39;1&#39;;    // Modo NLQ</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscNLQRoman       = #27+&#39;k&#39;+&#39;0&#39;;    // Fonte NLQ &quot;Roman&quot;</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscNLQSansSerif   = #27+&#39;k&#39;+&#39;1&#39;;    // Fonte NLQ &quot;SansSerif&quot;</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">Esc10cpp          = #27+&#39;P&#39;;        // Espaçamento horizontal em 10cpp</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">Esc12cpp          = #27+&#39;M&#39;;        // 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+&#39;W&#39;+&#39;1&#39;;    // Ativa o modo expandido</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscLargeOff       = #27+&#39;W&#39;+&#39;0&#39;;    // Desativa o modo expandido</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscBoldOn         = #27+&#39;E&#39;;        // Ativa o modo negrito</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscBoldOff        = #27+&#39;F&#39;;        // Desativa o modo negrito</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscItalicOn       = #27+&#39;4&#39;;        // Ativa o modo itálico</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscItalicOff      = #27+&#39;5&#39;;        // Desativa o modo itálico</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscUnderlineOn    = #27+&#39;-&#39;+&#39;1&#39;;    // Ativa o modo sublinhado</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscUnderlineOff   = #27+&#39;-&#39;+&#39;0&#39;;    // Desativa o modo sublinhado</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscDblStrikeOn    = #27+&#39;G&#39;;        // Ativa o modo de passada dupla</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscDblStrikeOff   = #27+&#39;H&#39;;        // Desativa o modo de passada dupla</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscSupScriptOn    = #27+&#39;S1&#39;;       // Ativa o modo sobrescrito</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscSubScriptOn    = #27+&#39;S0&#39;;       // Ativa o modo subescrito</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscScriptOff      = #27+&#39;T&#39;;        // 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+&#39;2&#39;;        // 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+&#39;0&#39;;        // 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+&#39;l&#39;+?;      // Margem esquerda, onde &quot;?&quot; = Margem</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscMarginRight    = #27+&#39;Q&#39;+?;      // Margem direita, onde &quot;?&quot; = Margem</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscPaperSize      = #27+&#39;C&#39;+?;      // Tamanho da página, onde &quot;?&quot; = Linhas</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">EscAutoNewPageOn  = #27+&#39;N&#39;+?;      // Ativa o salto sobre o picote, onde &quot;?&quot; = Linhas</span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">EscAutoNewPageOff = #27+&#39;O&#39;;        // 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+&#39;@&#39;;        // 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&quot; (ESC+&#39;1&#39; 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&#39;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&#39;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&#39;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">&lt;<a href="mailto:breno@rio.pm.org">breno@rio.pm.org</a>&gt;</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&amp;mode=all" target="_blank">http://search.cpan.org/search?query=Win32+printer&amp;mode=all</a><br>
<br>
<br>
[]s<br>
<br>
-b<br>
<br>
<br>
2009/4/28 Ailton Zacarias &lt;<a href="mailto:ailtonzsilva@yahoo.com.br">ailtonzsilva@yahoo.com.br</a>&gt;:<br>
<div><div></div><div class="h5">&gt; Boa Tarde ,<br>
&gt;<br>
&gt; Alguem pode me dar um dica de como manipulo via script a instalação e<br>
&gt; configuração de impressoras no winXP por exemplo preciso instalar uma<br>
&gt; impressora Epson LX-300 e configurar um tamanho de papel personalizado<br>
&gt; conforme figura em anexo. Checando se a impressora existe antes de<br>
&gt; instalar....<br>
&gt;<br>
&gt; Obrigado!<br>
&gt;<br>
&gt; --<br>
&gt; Ailton Zacarias<br>
&gt; (11) 8405-8334<br>
&gt;<br>
&gt; MSN|<a href="mailto:ailtonzsilva@yahoo.com.br">ailtonzsilva@yahoo.com.br</a><br>
&gt; Skype|ailton.zacarias<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; Rio-pm mailing list<br>
&gt; <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
&gt; <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
&gt;<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>&quot;Ter acesso ao conhecimento é um dever de todos; transmitir conhecimento é um dever de quem tem.&quot;<br>
<br>&quot;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 &quot;trabalho&quot; ou como &quot;diversão.&quot; <br>