Aujourd’hui, il est possible dans un navigateur moderne d’afficher un PDF directement dans votre page Web, et ce sans librairie externe. Le langage HTML permet d’afficher du contenu n’étant pas du HTML, et ce grâce à la balise embed
. En voici le code :
<embed src="https://www.codeur.com/tuto/wp-content/uploads/2022/02/pdf-test.pdf" width="800" height="500" type="application/pdf"/>
embed
possède plusieurs attributs :
Ce qui est pratique avec cette balise, c’est que si le navigateur de l’utilisateur ne la supporte pas, le pdf sera affiché comme suit :
Téléchargez le fichier PDF ici : <a href="https://www.codeur.com/tuto/wp-content/uploads/2022/02/pdf-test.pdf">pdf-test.pdf</a>
Vous pouvez vérifier la compatibilité de embed
sur Can I use.
Si vous préférez une librairie externe, voici 2 solutions supplémentaires :
embed
avec comme attribut src « http://docs.google.com/gview?url= », ainsi que l’url du fichier et le paramètre « &embedded=true » (précisant que c’est une intégration HTML).N’hésitez pas à demander de l’aide à un freelance sur Codeur.com si vous rencontrez des difficultés !