Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
pdf [Le 23/04/2019, 18:26]
KingisFire [Déocériser un PDF (pour empêcher le copié/collé)]
pdf [Le 19/09/2019, 23:20]
chamblard [Méthode en ligne de commande]
Ligne 37: Ligne 37:
  
 [[http://​www.pdfreaders.org/​index.fr.html|Vous trouverez sur ce site]] non seulement un tableau fournissant des liens vers quelques visionneuses libres, mais surtout un historique du développement et de l'​évolution du format PDF qui synthétise les objectifs et les enjeux d'un format que l'on ne peut que souhaiter voir demeurer libre à l'​image du protocole fondateur du Web 1.0: j'ai nommé le code HTTP!. [[http://​www.pdfreaders.org/​index.fr.html|Vous trouverez sur ce site]] non seulement un tableau fournissant des liens vers quelques visionneuses libres, mais surtout un historique du développement et de l'​évolution du format PDF qui synthétise les objectifs et les enjeux d'un format que l'on ne peut que souhaiter voir demeurer libre à l'​image du protocole fondateur du Web 1.0: j'ai nommé le code HTTP!.
 +===== Rechercher ===== 
 +Voici une astuce en ligne de commande pour rechercher un texte dans un ou plusieurs fichiers pdf.  
 +Aller dans le répertoire contenant l'​ensemble des fichiers et ouvrez un terminal soit graphiquement puis clic droit "​ouvrir un terminal"​ soit <​code>​cd /​chemin/​ver/​le/​repertoire</​code>​ 
 +==== pour un fichier ==== 
 +<​code>​ pdftotext -layout "​nom-du-fichier.pdf"​ - | grep -iE "​texte-a-chercher"​ </​code>​ 
 +==== pour plusieurs fichiers ==== 
 +**avec boucle for :** 
 +<​code>​for i in *.pdf; do echo "​$i"; ​ pdftotext -layout "​$i"​ - | grep -iE "​texte-a-chercher";​ echo ; done 
 +</​code>​ 
 +**avec find :** 
 +<​code>​ 
 +find . -iname "​*.pdf"​ -exec bash -c 'echo "​{}"​ ; pdftotext -layout "​{}"​ - | grep -iE "​texte-a-chercher"​ ; echo " ​   ####### fin fichier {} " ' \; 
 +</​code>​
 ===== Formulaires ===== ===== Formulaires =====
 Si Evince lit très bien les fichiers PDF au format semi-ouvert,​ il se révèle incapable de gérer les formulaires au format propriétaire fermé de type CERFA, les logiciels suivants semblent s’acquitter de cette tache avec plus de facilité : Si Evince lit très bien les fichiers PDF au format semi-ouvert,​ il se révèle incapable de gérer les formulaires au format propriétaire fermé de type CERFA, les logiciels suivants semblent s’acquitter de cette tache avec plus de facilité :
Ligne 131: Ligne 143:
  
 Pour plus d'​information,​ consulter [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3336511#​p3336511|cette discussion]]. Pour plus d'​information,​ consulter [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3336511#​p3336511|cette discussion]].
 +
 +Pour réduire la taille d'une image en passant en noir&​blanc : 
 +<​code>​gs -dBATCH -DNOPAUSE -q -sDEVICE=pdfwrite -dColorConversionStrategy=/​Gray -r100 -sOutputFile="​fichier_reduit.pdf" ​ "​fichier_a_reduire.pdf"</​code>​
  
 ==== Méthode via l'​application ​ moins moins ==== ==== Méthode via l'​application ​ moins moins ====
  • pdf.txt
  • Dernière modification: Le 18/04/2024, 09:21
  • par 92.175.91.66