Exibir e imprimir pdf com tag object
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?
Discussão (3)
Carregando comentários...