Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

F-gos

Exibir e imprimir pdf com tag object

Recommended Posts

Pessoal bom dia !!Estou utlizando o codigo abaixo para exibir e imprir um arquivo pdf:

[/color]
[size=4][font="'Helvetica Neue"][color="#2e3436"]
<html>
<head>
</head>
<script>
function printit(){  
if (window.print) {
   document.Pdf2.printWithDialog();
} else {
   var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
   WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
}
}
</script>
<body onLoad="printit()">

<OBJECT id="Pdf2" data="teste.pdf" type="application/pdf" width="830" height="1160">
 alt : <a href="teste.pdf">teste.pdf</a>

</OBJECT>


</body>
</html>[/color][/font][/size]
[color=#2E3436]
[/color]
[color=#2E3436]
[/color]
[color=#2E3436]

até ai tudo bem. Ta funcionando normalmente (somente no IE).

Se algué quizer usar também ... ta ai... pq essa função vai ajudar muito o processo para quem precisa imprimir milhares de notas.. e não quer ficar clicando no botão imprimir rssss.

O problema é que da forma que esta, só funciona passando no parametro data um arquivo.pdf Se eu passar um paramentro que gera um pdf automaticamente ele não reconhece EX: data ="http://www.site.com.br/nota_fiscal/pdf.cgi?pedido=0002" (esse link ja gera o pdf automaticamente.) mas não é reconhecido pelo script. ele só reconhece se for assim ex: data="http://www.site.com.br/nota_fiscal/arquivo.pdf.Como fazer para ele reconhecer o parametro dinamico??????

 

Pessoal tem como imprimir via linha de comando esse arquivo????

como ficaria o script que faria esse processo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara.. eu não vejo como fazer oque você pediu.

 

não com javascript pelo menos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quando você gera o arquivo PDF, você define o header Content-Type para application/pdf ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.