[Rio-pm] Instalar impressoras WinXP

breno breno em rio.pm.org
Terça Abril 28 12:11:50 PDT 2009


Não entendo lhufas de impressoras, e não sabia que ele estava falando
de uma impressora matricial. Sorry :-)


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


Mais detalhes sobre a lista de discussão Rio-pm