[Rio-pm] Instalar impressoras WinXP
Marco Lima
braun.lima em gmail.com
Terça Abril 28 11:52:55 PDT 2009
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."
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/rio-pm/attachments/20090428/9f13bf39/attachment.html>
Mais detalhes sobre a lista de discussão Rio-pm