Les récentes modifications apportées à Google Chrome ont modifié le traitement des fichiers PDF. Ma préférence extrême est que les fichiers PDF ne soient que téléchargés. Je vais ensuite ouvrir le fichier dans la visionneuse PDF par défaut de mon système, si nécessaire.
Lorsque je télécharge plusieurs manuels relatifs à un équipement spécifique, je n'ai PAS besoin de les consulter immédiatement. Mon objectif est de simplement les télécharger sur le stockage local le plus rapidement possible.
Chrome v56 ne permet plus au visionneur intégré d'être complètement désactivé. La seule option consiste à accéder à Paramètres -> Contenu -> cochez la case permettant d'ouvrir le fichier PDF dans l'application par défaut du système PDF.
Ce n'est pas ce que je veux. Tout simplement, je ne veux PAS que le fichier PDF s'ouvre automatiquement. Enregistrez le fichier. ne pas ouvrir le fichier.
J'ai essayé en cliquant avec le bouton droit de la souris sur le lien de téléchargement du fichier PDF et en sélectionnant "Enregistrer le lien sous ...", mais ce comportement a également changé. Plus précisément, la plupart du temps, ce qui est téléchargé est une URL plutôt que le fichier PDF.
FWIW - Mon paramètre de téléchargement dans Chrome pointe vers le répertoire de niveau supérieur de mon dossier de téléchargement et la case à cocher "Demander où enregistrer le fichier de téléchargement" est cochée.
Existe-t-il un moyen de persuader Chrome de revenir au comportement précédent et de simplement télécharger le fichier sur un stockage local?
Le problème peut avoir à voir avec la façon dont les fichiers sont servis par les serveurs Web.
Certains serveurs peuvent inclure l'en-tête Content-Disposition: attachment
dans leur réponse, ce qui entraîne le téléchargement du fichier par Chrome lorsque vous cliquez sur le lien de téléchargement, tandis que d'autres peuvent ignorer cet en-tête dans leur réponse, laissant la décision d'ouvrir ou de télécharger le fichier jusqu'à Chrome.
Plus d'infos sur ceci ici:
Force à ouvrir la fenêtre contextuelle "Enregistrer sous…" ouverte au lien du texte. Cliquez pour pdf en HTML
Ai-je besoin de Content-Type: application/octet-stream pour le téléchargement de fichier?
La solution suivante téléchargera tous les PDF fichiers, y compris les fichiers incorporés destinés à être visualisés dans Chrome comme ceux ici et ici . Cependant, cela ne fonctionnera pas pour les sites utilisant PDF.js pour afficher les fichiers PDF incorporés, comme ceci démo en ligne .
Ajouter ou modifier à la volée les en-têtes Content-Disposition
à Content-Disposition: attachment
pour le type MIME application/pdf
devrait permettre de forcer Google Chrome à télécharger tous les fichiers PDF.
Vous pouvez y parvenir avec l'extension Modify Content-Type .
Nom: Télécharger les PDF Filtre URL:. * Type original: application/pdf Type de remplacement: application/pdf Disposition: pièce jointe
Il y a un réglage pour cela maintenant (version 61):
Allez à: chrome: // paramètres/contenu
Faites défiler jusqu'à la section Documents PDF et sélectionnez l'option permettant de télécharger les fichiers PDF
Je ne sais pas exactement quand cela a été changé. Dans la version 58, il existe une option similaire à Ouvrir les fichiers PDF dans le visualiseur par défaut, mais cela a le même effet sous Linux (éventuellement différent sur d'autres plates-formes).