2010-05-14 16 views
8

¿Hay algún visor de PDF de código abierto?
¿Qué tiene una buena API a través de la cual puedo modificar el aspecto del espectador?
También probé Scribd, Google Docs, FlexPaper y this.
Pero no me está dando, como yo quiero.
¿Luego descargué el shadowbox pero no me ha dado información sobre cómo usarlo?
Por lo tanto, cualquiera sabe buen visor de PDF en la web y sería genial si ofrece la personalización
Y eso debería ser genial si está en php.
Gracias de antemano ...Open Source Web PDF Viewer?

+1

posible duplicado de [Open Source Javascript PDF viewer] (http://stackoverflow.com/questions/3539879/open-source-javascript-pdf-viewer) –

Respuesta

2

No creo que vaya a encontrar un visor de PDF que esté en PHP. La decodificación del formato PDF ocurre en el cliente, lo que significa que sus únicas opciones son confiar en que el cliente realice el trabajo de decodificación (Adobe Reader, lector integrado de Google Chrome, aplicación de previsualización de OS X, etc.), representando con Javascript, o averiguando alguna forma de convertir el PDF a HTML.

Los archivos PDF son tan omnipresentes estos días, que no tiene mucho sentido para mí tratar de renderizarlos para un cliente; más bien, simplemente dígales que el archivo que están descargando es un PDF y ofrecen enlaces a Chrome o Adobe Reader, y permita que el usuario vea el PDF en la aplicación que desee.

2

Hay un maravilloso visor de PDF que también es de código abierto. La implementación de la interfaz de usuario es básica. Tendrás que trabajar en eso. Pero es increíble.

http://view.samurajdata.se/

+0

Parece que este software está obsoleto ... Su código fuente ofrece Código PHP4 y código HTML con el que Johann Sebastian Bach trabajó. –

+0

Eso significa que tiene que ser portado. O tal vez ya habrá algunos nuevos. :) – esafwan

1

También hay un proyecto de Mozilla llama PDF.js. Esperan llegar a un punto en el que esté disponible como parte de Firefox.

lo consigue en: http://mozilla.github.com/pdf.js/

Lo he intentado por mí mismo y funciona muy bien. El único problema es que los archivos JS de origen son de aproximadamente 1,4 MB, lo que es bastante grande y no pude minimizarlos debido a algunos estándares de codificación extraños.

+0

componente impresionante; ¿solo funciona en Firefox? ¿Qué hay de otros navegadores? IE/Chrome/Safari? – Sean

+0

@Sean No funciona en IE8 –

+0

Hace por mí. Terminé escribiendo un plugin jQuery a su alrededor. http://dev.funkynerd.com/projects/jquery-pdfdoc –