Olá.

Vou explicar o procedimento que criei para impressão via windows. A linha de
raciocinio para Linux segue a mesma lógica, apenas não tive tempo de
testá-la.

1) Primeiro faça com que a sua aplicação gere no browser um documento com
uma extensão qualquer que não esteja em uso(associada a outro programa). No
meu caso, sempre gero um arquivo chamado "saida.prn" .

2) Crie no path do windows um batch ms-dos com o seguinte conteudo (chamei o
batch de "imprime.bat")

        @echo off
        type  %1  >> printer.txt
        type   printer.txt  > lpt1:

3) No browser, execute a geração do relatório (ou arquivo). Como é a
primeira vez que voce gera a extensão "prn" no browser, será solicitado que
voce indique o programa que deve ser usado para abrir arquivos com  a
extensão "prn". Clique no botão "procurar" e localize onde voce criou o
batch "imprime.bat". Marque a opção "usar sempre este programa para abrir
este tipo de arquivo".

4) Pronto. É só partir para o abraço.

Simplão, mas funcional. Sem java,applet, OO, classes, activex,bla bla bla.

Sidney Cruz


---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a