2011-05-26 9 views
6

Il mio cliente mi ha chiesto di creare una pagina che contenga PDF. Ho usato Embed, tag Iframe, ha funzionato in Mozilla ma non funzionava con IE e browser Mobile.Come incorporare i PDF che funzionano in tutti i browser Web e mobile

So che tutti i browser leggeranno .pdf direttamente ma voglio che sia incorporato.

C'è qualche modo?

Please help me ..

+0

per la risposta di @ VSU, non puoi realmente _embed_ PDF come immagini o video, non fa parte delle specifiche HTML o delle implementazioni standard del browser. Dovrai convertire il pdf in HTML o immagini raster se vuoi che il _content_ sia veramente integrato in una pagina web. – peteorpeter

risposta

7

Se si dà un link al PDF sulla pagina web, qualsiasi browser sarà in grado di scaricare il file e quindi l'utente può aprire in un visualizzatore di PDF di sua scelta.

Se si desidera incorporare il documento PDF in una pagina Web, il browser deve disporre di un plug-in PDF installato. Questo potrebbe non essere il caso con tutti i browser. Il PDF verrà visualizzato solo se il plug-in dell'applicazione PDF Viewer è registrato con il browser.

L'altro modo di incorporare il documento PDF consiste nell'utilizzare un componente sul lato server che rende il PDF come normali elementi di una pagina Web HTML. Google ha an embeddable PDF viewer.

Google Documenti offre una funzionalità non documentata che consente i file PDF e PowerPoint embed presentazioni in una pagina web. I file non devono essere caricati su Google Documenti, ma devono essere disponibili online .
1

È inoltre possibile utilizzare Mozilla pdf renderer scritto in javascript. È piuttosto complicato iniziare, ma tutte le opzioni ci sono. È il lettore di pdf disponibile in Firefox e le estensioni esistono per altri browser. Fatto divertente: è di gran lunga la libreria più stellata su github durante la ricerca di pdf.

Problemi correlati