html - pdfobject - pdf en js
Incrustar un PDF en HTML5 (6)
¿sabes de http://mozilla.github.io/pdf.js/ es un proyecto de mozila para generar pdf dentro de tu html utilizando canvas. es súper simple de usar.
Intento incrustar un PDF en un documento HTML, pero parece que solo funciona con Chrome. Parece que otros navegadores requieren complementos o requieren que un usuario haga clic en un enlace que no es el que yo quiero. Esto es lo que he intentado:
<object data="pdfFiles/interfaces.pdf" type="application/pdf">
<embed src=" pdfFiles/interfaces.pdf" type="application/pdf"> </embed>
alt :<a href="pdfFiles/interfaces.pdf">
</object>
Aquí está el código que puede usar para cada navegador:
<embed src="pdfFiles/interfaces.pdf" width="600" height="500" alt="pdf" pluginspage="http://www.adobe.com/products/acrobat/readstep2.html">
Probado en Firefox y Chrome
Es probable que FlexPaper siga siendo el mejor visualizador que existe para ser utilizado en este tipo de cosas. Tiene un visor tradicional y un visor de estilo de libro de páginas / flip más en flash y html5
Esto funciona perfectamente y este es html5 oficial.
<object data="http://www.inspuratesystems.com/clf/wp-content/uploads/2016/05/pdfjoiner.pdf"></object>
Recomiendo usar PDFObject para la detección de complementos PDF.
Esto solo le permitirá mostrar contenido alternativo si el navegador del usuario no es capaz de mostrar el PDF directamente. Por ejemplo, el PDF se mostrará bien en Chrome para la mayoría de los usuarios, pero necesitarán un complemento como Adobe Reader instalado si están usando Firefox o Internet Explorer.
Al menos, PDFObject le permitirá mostrar un mensaje con un enlace para descargar Adobe Reader y / o el archivo PDF en sí mismo si su navegador aún no tiene un complemento de PDF instalado.
<iframe src="http://docs.google.com/gview?url=http://domain.com/pdf.pdf&embedded=true"
style="width:600px; height:500px;" frameborder="0"></iframe>
Los documentos de Google le permiten incrustar archivos PDF, documentos de Microsoft Office y otras aplicaciones simplemente vinculando sus servicios con un iframe. Es fácil de usar, versátil y atractivo.