Intégrer un PDF en HTML5
Je suis en train d'intégrer un PDF dans un document HTML, mais cela semble fonctionner uniquement avec google Chrome. Les autres navigateurs semblent requérir des plugins ou d'obliger un utilisateur à cliquer sur un lien qui n'est pas ce que je veux. Voici ce que j'ai essayé:
<object data="pdfFiles/interfaces.pdf" type="application/pdf">
<embed src=" pdfFiles/interfaces.pdf" type="application/pdf"> </embed>
alt :<a href="pdfFiles/interfaces.pdf">
</object>
- balise alt est juste pour envoyer des sms but
- Pour afficher les fichiers Pdf dans les pages web, vous avez besoin d'un plug-in. Dans google Chrome, il arrive à avoir un intégré.
- Est-il une raison pourquoi vous ne vous contentez pas d'ajouter un lien hypertexte? par exemple,
<a href="pdfFiles/interfaces.pdf">Relais D2D</a>
- Je ne voulais pas de lien hypertexte que je voulais juste l'utilisateur d'ouvrir le fichier pdf dans le navigateur avec pdf incorporé à l'intérieur d'une autre page
- pour l'info, mais est-il un moyen de contourner ?
- Nope. Vous ne pouvez pas afficher un PDF à l'intérieur de la page, à moins que l'utilisateur dispose d'un plug-in installé à le faire. Eh bien, vous pourriez essayer pdf.js, mais je n'ai jamais utilisé, donc je ne suis pas sûr de savoir comment.
InformationsquelleAutor | 2013-02-04
Vous devez vous connecter pour publier un commentaire.
Voici le code que vous pouvez utiliser pour chaque navigateur:
Testé sur firefox et chrome
Google docs vous permet d'incorporer des fichiers Pdf, Microsoft Office Docs, et d'autres applications par juste un lien vers leurs services avec une iframe. Sa convivialité, polyvalent et attrayant.
Cela fonctionne parfaitement et c'est officiel html5.
savez-vous à propos de http://mozilla.github.io/pdf.js/ c'est un projet de mozila de rendu pdf à l'intérieur de votre code html à l'aide de la toile. il est super simple à utiliser.
Je recommande d'utiliser PDFObject pour PDF plugin de détection.
Ce sera uniquement pour vous permettre d'afficher un contenu de remplacement si le navigateur de l'utilisateur n'est pas capable d'afficher le PDF directement. Par exemple, le PDF s'affichera bien dans Chrome pour la plupart des utilisateurs, mais ils auront besoin d'un plugin comme Adobe Reader installé si ils sont de l'utilisation de Firefox ou Internet Explorer.
Au moins PDFObject vous permettra d'afficher un message avec un lien pour télécharger Adobe Reader et/ou le fichier PDF lui-même si leur navigateur n'est pas déjà un plugin PDF installé.
FlexPaper est probablement encore le meilleur visualiseur de là à être utilisés pour ce genre de choses. Il a une tradition de la visionneuse et un tour de plus page /flip book style spectateur à la fois en flash et html5
http://flexpaper.devaldi.com