Je suis en train de résoudre un problème d'ouverture de fichiers PDF à partir de sites Web, j'ai donc désinstallé Adobe Reader. Par curiosité, j'ai vérifié si je pouvais toujours ouvrir des PDF à partir de sites Web ( voici un exemple aléatoire). Étonnamment, je pouvais toujours ouvrir des fichiers PDF à partir de Chrome (mon navigateur préféré) et d'Internet Explorer. Je crois qu'IE utilise Edge pour ouvrir les fichiers PDF, mais l'interface PDF est différente dans Chrome, il pourrait donc s'agir d'une autre application. Malheureusement, je ne peux pas désinstaller Edge pour vérifier. Comment savoir quelle application Chrome utilise pour ouvrir des PDF à partir de sites Web?
20
chrome://plugins
comme vous l'avez mentionnéRéponses:
Chrome lui-même est l'application qui affiche les fichiers PDF.
Windows 10 Edge peut également ouvrir directement des PDF. Veuillez noter qu'IE est une ancienne application distincte d'Edge. Si vos utilisateurs démarrent dans IE, ils ne pourront pas ouvrir de PDF directement dans IE, à moins qu’ils n’aient installé le plug-in Adobe.
Firefox est capable de visualiser des PDF sans plugin: https://support.mozilla.org/en-US/kb/view-pdf-files-firefox .
Certains sites Web (sites bancaires selon mon expérience) forceront un téléchargement plutôt que de permettre son ouverture dans le même navigateur. Dans Firefox, je pouvais parfois changer le comportement en changeant les paramètres MIME, mais cela ne fonctionnait pas de manière cohérente. https://support.mozilla.org/en-US/kb/change-firefox-behavior-when-open-file
la source
De mémoire, Google Chrome utilise une visionneuse PDF intégrée qui a été écrite en
JavaScript, je crois enC ++ , grâce au rappel utile dans les commentaires :)Celui-ci est fourni avec Chrome par défaut.
Pour moi, je peux voir une partie du JavaScript associé ici:
chrome-extension://mhjfbmdgcfjbbpaeojofohoefgiehjai/pdf_viewer.js
Vous pouvez afficher un code associé en ouvrant les Chrome DevTools sur la visionneuse PDF.
Firefox utilise une autre approche similaire, encore une fois, écrite en JavaScript, bien que leur documentation soit plus accessible au public et de la mémoire, est encouragée pour les autres à utiliser pour afficher des PDF sur leur site Web.
En savoir plus sur la mise en œuvre de Firefox ici: PDF.js par Mozilla
la source
Comme le chrome est dérivé du projet open-source de chrome , il utilise également le même visualiseur de pdf intégré fourni avec le navigateur Chromium. Ainsi, lorsqu'un fichier PDF est rencontré, Chrome essaie de l'ouvrir à l'aide de cette visionneuse PDF.
Si vous ouvrez le
vous remarquerez qu'il affiche les onglets ouverts et les extensions en cours d'exécution, mais il ne montre aucune information sur la visionneuse PDF qu'il utilise ici .
Mais quand j'ouvre ça
Chrome affiche plusieurs composants du plugin PDF, y compris Adobe Reader et Chromium PDF Reader. Cela peut différer dans votre système.
Les documents Lisezmoi sont disponibles pour le projet Chrome, mais je n'ai pas pu trouver les documents pour la visionneuse PDF. Vous pouvez le lire ici
la source