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