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?
Vous avez deux options principales:
Installer une extension. Par exemple, celui-ci: Visionneuse Docs PDF/PowerPoint (par Google) qui vous permet d'afficher des fichiers PDF dans Google Docs.
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.
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.