web-dev-qa-db-fra.com

Chromium télécharge tous les fichiers PDF initialement au lieu de les ouvrir dans le navigateur.

Chaque fois que je clique sur un lien contenant un fichier PDF, Chromium le télécharge automatiquement. Au lieu de cela, je voudrais l'ouvrir pour ma visualisation plutôt que de la télécharger.

Comment puis-je atteindre cet objectif?

2
Ankit Sood

Vous avez deux options principales:

  1. Installer une extension. Par exemple, celui-ci: Visionneuse Docs PDF/PowerPoint (par Google) qui vous permet d'afficher des fichiers PDF dans Google Docs.

  2. Alors que chromium ne fournit pas cela, chrome le fait, vous pouvez donc le voler à partir de là. Tout d’abord, téléchargez le chrome .deb :

    wget https://dl.google.com/linux/direct/google-chrome-stable_current_AMD64.deb
    

    Ou, si vous utilisez un système 32 bits:

    wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb
    

    Extrayez maintenant libpdf.so du fichier que vous avez téléchargé. Je n'utilise pas Unity mais je pense que vous pouvez le faire en cliquant avec le bouton droit de la souris sur le fichier et en choisissant Ouvrir avec => File Roller ou Archive Manager ou similaire. Depuis le terminal, vous pouvez faire:

    dpkg -x google-chrome-stable_current_AMD64.deb ./ && 
    cp ./opt/google/chrome/libpdf.so . && rm -rf etc opt usr
    

    Cela décompactera le fichier .deb, copiera libpdf.so dans le répertoire en cours et supprimera les données décompactées. Vous pouvez maintenant copier libpdf.so dans /usr/lib/chromium-browser/:

    Sudo cp libpdf.so /usr/lib/chromium-browser/
    

    Maintenant, redémarrez votre chromium et vous devriez pouvoir visualiser les fichiers PDF.

3
terdon

Installez Visionneuse Docs PDF/PowerPoint en chrome.

Il vous permettra d'ouvrir le fichier pdf dans le navigateur. Vous pouvez également télécharger ces fichiers si vous le souhaitez.

En cliquant sur un lien vers un format de document pris en charge, vous accédez à Google Docs Viewer. Sur la page des options, vous pouvez également désactiver les formats de fichier pour lesquels vous ne souhaitez pas utiliser le visualiseur.

1
g_p