tag see div container code html pdf browser

html - see - show pdf javascript



Mostrar PDF en el navegador web (13)

¿Has intentado usar una simple etiqueta img?

<img scr="https://www.typomania.co.uk/pdfs/lipsum.pdf">

¿Cómo puedo visualizar un pdf dentro de un navegador web en una página .html?


El complemento del navegador controla esas configuraciones, por lo que no puede forzarlo. Sin embargo, puede hacer un <a href="whatver.pdf"> simple en lugar de <a href="whatever.pdf" target="_blank"> .


La forma más sencilla es crear un iframe y establecer el origen en la URL del PDF.

(patos enojados, diseñadores de HTML) Lo hice yo mismo, funciona bien, cruza el navegador (se arrastra hacia el búnker).


La solución simple es colocarlo en un iframe y esperar que el usuario tenga un complemento que lo soporte.

(No, el plugin de Acrobat ha sido una fuente de inestabilidad y de recursos tan importante que me aseguro de eliminarlo de cualquier navegador que toque).

La solución popular, pero relativamente complicada, es mostrarla en un applet flash.



Mientras hospedes el PDF, el atributo objetivo es el camino a seguir. En otras palabras, para archivos relativos, usar el atributo de destino con el valor _blank funcionará muy bien.

<e> <a target="_blank" alt="StackExchange Handbook" title="StackExchange Handbook" href="pdfs/StackExchange_Handbook.pdf">StackExchange Handbook</a>

Para rutas absolutas, los motores se dirigirán al L oca lista de Recursos U nificado y lo abrirán. Por lo tanto, suprime el atributo de destino.

<e> <a alt="StackExchange Handbook" title="StackExchange Handbook" href="protocol://url/StackExchange_Handbook.pdf">StackExchange Handbook</a>

Los navegadores harán un buen trabajo en ambos casos.


Puedes usar este código:

<embed src="http://domain.com/your_pdf.pdf" width="600" height="500" alt="pdf" pluginspage="http://www.adobe.com/products/acrobat/readstep2.html">

O use el visor de PDF incrustrado de Google Docs:

<iframe src="http://docs.google.com/gview?url=http://domain.com/your_pdf.pdf&embedded=true" style="width:600px; height:500px;" frameborder="0"></iframe>


También puede incrustar usando JavaScript a través de una solución de terceros como PDFObject .


También puede tener este enfoque simple de GoogleDoc.

<a style="color: green;" href="http://docs.google.com/gview?url=http://domain//docs/<?php echo $row[''docname''] ;?>" target="_blank">View</a>

Esto crearía una nueva página para que pueda ver el documento sin distorsionar su flujo.


Uso el visor de PDF incrustado de Google Docs. Los documentos no tienen que cargarse en Google Docs, pero sí deben estar disponibles en línea.

<iframe src="http://docs.google.com/gview?url=http://path.com/to/your/pdf.pdf&embedded=true" style="width:600px; height:500px;" frameborder="0"></iframe>



prefirió usar la etiqueta de objeto

<object data=''http://website.com/nameoffolder/documentname.pdf#toolbar=1'' type=''application/pdf'' width=''100%'' height=''700px''>

tenga en cuenta que puede cambiar el ancho y alto a cualquier valor, visite http://www.w3schools.com/tags/tag_object.asp


JPedal páginas de archivos PDF como archivos PNG en el servidor usando JPedal (una biblioteca java). Eso, combinado con algunos javascript, nos da un alto control sobre la visualización y navegación.