imprimir pdf desde link

Iniciado por basickdagger, 11 Marzo 2014, 18:35 PM

0 Miembros y 1 Visitante están viendo este tema.

basickdagger

hola, tengo un archivo pdf el cual quiero que el usuario al hacer click lo envie a imprimirlo directamente, o le abra las opciones de elegir impresora...

algo como:
Código (html4strict) [Seleccionar]

<a href="mipdf.pdf">Imprimir</a>


obviamente que el archivo no se abra, solamente que aparezca la ventana de imprimir...

alguna idea??

saludos

#!drvy

No hay una manera sencilla de hacer lo que pides. Mas que nada porque window.print() que es la función encargada de decirle al navegador que imprima, no permite parámetros.

Puedes intentar abrir un popup/ventana y mandarle imprimir pero no es fiable.
http://stackoverflow.com/questions/12276416/how-to-open-a-link-new-tab-with-print-command

o con un iframe..
http://stackoverflow.com/questions/9616426/javascript-print-iframe-contents-only

Aunque lo mas lógico seria forzar la descarga del PDF y que el usuario haga lo que quiera con el.

Saludos