GNU/Linux >> Tutoriels Linux >  >> Linux

visualiseur pdf CLI pour Linux

Salut, je pense que vous n'avez pas besoin d'écrire un programme pour votre usage, je veux dire lire un fichier pdf en mode console car less la commande le fait déjà pour vous. Alors utilisez-le et profitez-en.

less "the name of pdf file"

Il y a aussi la visionneuse PDF verte. Il y a une démo sur YouTube.


Ok, vous avez demandé à connaître même les "merdiques". En voici deux (décidez vous-même de leurs merdes respectives) :

Première :txtwrite de Ghostscript périphérique de sortie

 gs \
   -dBATCH \
   -dNOPAUSE \
   -sDEVICE=txtwrite \
   -sOutputFile=- \
   /path/to/your/pdf

Deuxièmement :le pdftotext de XPDF Utilitaire CLI (meilleur que Ghostscript) :

 pdftotext \
   -f 13 \
   -l 17 \
   -layout \
   -opw supersecret \
   -upw secret \
   -eol unix \
   -nopgbrk \
   /path/to/your/pdf
   - |less

Cela affichera la plage de pages 13 (f première page) à 17 (l dernière page), conserver la mise en page d'un fichier PDF nommé protégé par un double mot de passe (en utilisant les mots de passe utilisateur et propriétaire secret et supersecret ), avec la convention Unix EOL, mais sans insérer de sauts de page entre les pages PDF, redirigé vers less...

pdftotext -h affiche toutes les options de ligne de commande disponibles.

Bien sûr, les deux outils ne fonctionnent que pour les parties textuelles des PDF (s'ils en ont). Oh, et la formule mathématique ne fonctionnera pas très bien non plus...;-)

Modifier : J'avais mal tapé la commande ci-dessus (utilisant à l'origine pdftops au lieu de pdftotext ).


Linux
  1. Visionneuse de métadonnées PDF / Éditeur de balises pour Ubuntu ?

  2. Easy Ebook Viewer - Un lecteur simple pour les fichiers ePub sous Linux

  3. 10 meilleures alternatives Team Viewer pour Linux en 2019

  4. Introduction à Shell (CLI) pour Plesk Linux

  5. Convertisseur de version PDF Linux

Liste des visualiseurs PDF sur Ubuntu 20.04 Focal Fossa Linux

Liste des visionneuses PDF sur Ubuntu 22.04 Jammy Jellyfish Linux

12 exemples de commandes IP pour les utilisateurs Linux

Top 7 des éditeurs PDF pour Ubuntu Linux

Terminal Velocity - Une application de prise de notes CLI pour Linux

Zorin OS pour les débutants Linux