Comment forcer Google Chrome à télécharger uniquement des PDF mais pas à les ouvrir

16

Les modifications récentes de Google Chrome ont modifié la façon dont les fichiers PDF sont traités. Ma préférence extrême est que les fichiers PDF ne soient téléchargés que. J'ouvrirai ensuite le fichier dans la visionneuse PDF par défaut de mon système si nécessaire.

Lorsque je télécharge plusieurs manuels qui se rapportent à un équipement spécifique, je n'ai PAS besoin de consulter ces manuels immédiatement. Mon objectif est de simplement les télécharger sur le stockage local le plus rapidement possible.

Chrome v56 ne permet plus à la visionneuse intégrée d'être complètement désactivée. La seule option est d'aller dans Paramètres -> Contenu -> cochez la case qui dit d'ouvrir le fichier PDF dans l'application PDF par défaut du système.

Ce n'est PAS ce que je veux. Tout simplement, je ne veux PAS du tout que le fichier PDF s'ouvre automatiquement. Enregistrez le fichier; N'ouvrez PAS le fichier.

J'ai essayé de cliquer avec le bouton droit sur le lien de téléchargement du fichier PDF et de sélectionner "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 qu'un fichier PDF.

FWIW - mon paramètre de téléchargement dans Chrome pointe vers le répertoire de niveau supérieur dans 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 le stockage local?

Dwayne Reid
la source
Je pensais que ce serait plus facile mais je me trompais. Il s'avère que vous pouvez désactiver la visionneuse interne, mais vous l'échangez contre une ouverture dans n'importe quelle application enregistrée pour afficher les PDF. En outre, il existe de nombreuses réponses impliquant chrome://pluginsqui ne semblent plus être disponibles.
Ouroborus
Il est affirmé que le fait de désactiver puis de réactiver "Ouvrir les fichiers PDF dans l'application de visualisation PDF par défaut" le fait fonctionner comme avant. Je l'ai essayé et cela a fonctionné pour moi, mais seulement pour cette seule session. Si cela ne fonctionne pas pour vous, réessayez en mode navigation privée.
harrymc

Réponses:

8

Le problème peut être lié à la façon dont les fichiers sont servis par les serveurs Web.

Certains serveurs peuvent inclure un en- Content-Disposition: attachmenttête dans leur réponse conduisant Chrome à télécharger le fichier 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 à Chrome.

Plus d'informations à ce sujet ici:
Forcer à ouvrir la fenêtre contextuelle «Enregistrer sous…» ouvrir au lien texte cliquer pour le pdf en HTML Ai
-je besoin de Content-Type: application / octet-stream pour télécharger le fichier?

La solution suivante téléchargera tous les fichiers PDF, y compris les fichiers intégrés destinés à être visualisés dans Chrome comme celui-ci ici et ici . Cependant, cela ne fonctionnera pas pour les sites utilisant PDF.js pour afficher des fichiers PDF intégrés, comme cette démo en ligne .


L'ajout ou la modification d'en- Content-Dispositiontêtes à la volée Content-Disposition: attachmentpour le type MIME application/pdfdevrait aider Google Chrome à télécharger tous les fichiers PDF.

Vous pouvez y parvenir avec l' extension Modify Content-Type .

  1. Installez l'extension et cliquez sur l'icône de l'extension dans la barre d'outils et sélectionnez Options
  2. Cliquez sur Ajouter une règle et ajoutez la règle suivante: Modifier les paramètres d'extension de type de contenu
    Nom: Télécharger des PDF
    Filtre URL:. *
    Type d'origine: application / pdf
    Type de remplacement: application / pdf
    Décision: pièce jointe
    
  3. Cliquez sur Enregistrer la règle
  4. Actualisez la page contenant les liens PDF afin que l'extension soit chargée pour cette page
Vinayak
la source
Ca ne fonctionne pas! Comme d'autres réponses ici et ailleurs, cela les amène à être ouvertes dans une visionneuse externe (Acrobat ou Edge), indépendamment de la disposition du contenu. Il n'y a aucun moyen de simplement télécharger des fichiers PDF comme c'est possible avec d'autres types de fichiers.
Rauli Rajande
@RauliRajande Pouvez-vous partager l'URL lorsque cela ne fonctionne pas?
Vinayak
eightalbertembankment.com , là "télécharger le flyer de l'événement". Mais la même chose se produit avec toute pièce jointe gmail pdf, lorsque je clique sur la flèche "télécharger".
Rauli Rajande
Il y a deux problèmes avec 1) la confidentialité - comme je travaille dans un bureau ouvert et que je traite parfois des documents privés de mes clients, je ne veux donc pas que tout le monde les voit, surtout quand il y a des images, et 2) comme là-bas n'y a pas de bouton de téléchargement normal après le téléchargement, je dois trouver manuellement le pdf téléchargé dans le dossier de téléchargements par défaut pour les déplacer vers les dossiers d'archivage.
Rauli Rajande
Vérifié bugtracker Chrome - c'est un problème récurrent là-bas, mais se ferme toujours avec "Impossible de reproduire". Curieusement, cela m'arrive à la fois dans mon travail et sur mon ordinateur personnel. Par exemple bugs.chromium.org/p/chromium/issues/…
Rauli Rajande
6

Il existe un paramètre pour cela maintenant (version 61):

Accédez à: chrome: // settings / content

Faites défiler jusqu'à la section des documents PDF et sélectionnez l'option pour 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 des fichiers PDF dans la visionneuse par défaut, mais cela a le même effet sous linux (éventuellement différent sur d'autres plates-formes).

jonasfh
la source
0
  • réglages
  • confidentialité et sécurité
  • paramètres de contenu
  • Documents PDF
  • activer le "Télécharger des fichiers PDF au lieu de les ouvrir automatiquement dans Chrome"
Jingpeng Wu
la source
-2

Mettez simplement le navigateur à jour avec la dernière version, il a été corrigé.

Gfew
la source