No estoy satisfecho con el comportamiento interno de los navegadores al mostrar archivos PDF. Me gustaría brindarles a mis usuarios una experiencia de visualización de PDF sencilla pero elegante en mis sitios. Algo así como Scribd, pero manejable y completo de seguridad y control en mi servidor.Cómo mostrar el PDF en el sitio web de PHP sin Flash/Adobe
Podría proporcionar enlaces en línea a GoogleDocsViewer o ZohoViewer. O convierta el PDF inmediatamente después de su carga con SWFTools y muestre el swf con PHP o HTML5 nativos.
De todos modos, de alguna manera, después de horas de leer y pensar, simplemente no estoy satisfecho con ninguno de los enfoques anteriores.
¿Alguna sugerencia?
¡Gracias! ¡Cierto! El GoogleDocsViewer parece ser la mejor opción a partir de ahora. Sin embargo, en el pasado tuve algunos problemas con utf8. Muchos "archivos PDF" no se pudieron mostrar porque en alguna parte del nombre del archivo o quizás también dentro del PDF se encontraron caracteres UF-8 no codificados. – maxpower9000
Por el momento, utilizo un jQuery click-trigger para establecer el src-attribute del iFrame en el PDF que quiero mostrar incrustado en mi sitio. De esta forma: $ ('A # trigger') .click (function() {$ ('IFRAME') .attr ('src', 'linktothegoogledocsviewerpdf'); – maxpower9000
Este es, de lejos, el método más fácil de forzar la apertura de un PDF en un navegador mientras lo incrusta de forma segura. –