[MASOCH-L] Impressao de Codigo de Barras e Formularios em Laser

Marcio Gomes mpglista at microlink.com.br
Wed Sep 26 11:51:19 BRT 2007


Wagner escreveu:
> Em 26/09/07, Marcio Gomes<mpglista at microlink.com.br> escreveu:
>   
>> Pessoal,
>>
>> Gostaria de indicação de soluções de impressão de códigos de barra 2 de
>> 5 interlacado
>> e formulários em impressoras laser.
>>
>> Até onde fui :
>>
>> - Os formulários podem ser enviados em overlay p/ impressora e armazenados
>> como um macro a ser chamado junto com os dados variaveis na hora
>> da impressão. Por exemplo, envio a máscara do boleto em overlay/macro e
>> com os dados da cobrança relativos a cada emissão, envio a chamado do
>> macro.
>>
>> Existem soluções prontas do tipo WISIWIG, que fazem o desenho do formulário
>> e preparam o arquivo p/ upload do macro p/ a impressora laser. Entretanto
>> consegui um rotina de baixo custo que pega uma saida direcionada p/ arquivo
>> pcl e o transforma no arquivo de upload do macro p/ impressora..
>>     
>
> Na verdade é WYSIWYG. Mas em fim, se entendi bem, você está tentando
> gerar código de barras para boletos é isso? 
Sim, mas eles não são web, é direcionamento de daemon/programa em
c/perl rodando em shell, que envia diretamente p/ o spool de impressão.


> Existem muitas soluções,
> que seguem todos os padrões da Febraban, inclusive soluções livres.
> Essa aplicação roda na Web?
Nao..

>  Você pode fazer os formulários junto com
> os boletos e converter para PDF, assim todo mundo visualiza bem
> independente de plataforma.
>   
Na realidade o arquivo de overlay, é uma saida do OpenOffice,
exportada como PDF e dai Convertida para PS, e depois passa
pelo GhostScript p/ virar um arquivo PCL.. sobre este PCL, roda-se
um executavel pcoverlay ( se alguem quiser disponibilizo o código
em c do mesmo, é freeware ) e ele transforma a saida em .ovl, com
os macros embutidos e com o header de impressao do PCL retirado
( Reset, orientacao etc.. )

Antes de mandar os dados variaveis, voce manda o arquivo OVL,
e depois manda os variaveis, chamando sempre um macro.. Dai
voce imprime em lote uma grande quantidade de boletos sem
ter que "renderizar" o boleto inteiro a cada impressão.


[s]



More information about the masoch-l mailing list