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 31/03/2019, 21:50]
sangorys [Réduire la taille d'un fichier PDF]
pdf [Le 10/09/2019, 15:04]
chamblard [Lire un fichier PDF]
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 160: Ligne 172:
  <​note tip>Il serait très intéressant d'​avoir ici une explication détaillée quant aux différentes valeurs possibles pour l'​option -dPermissions.</​note>​  <​note tip>Il serait très intéressant d'​avoir ici une explication détaillée quant aux différentes valeurs possibles pour l'​option -dPermissions.</​note>​
  
 +<​note>​[[http://​guillaumemuller1.free.fr/​show_single_entry.php?​entry=2|Tips & Tricks]] de Guillaume MULLER pour le cryptage d'un PDF avec [[ps2pdf|ps2pdf]].</​note>​
 ===== Découpe, fusion, réorganisation,​ rotation et autres manipulations... ===== ===== Découpe, fusion, réorganisation,​ rotation et autres manipulations... =====
  
  • pdf.txt
  • Dernière modification: Le 11/02/2024, 17:22
  • par Michel Goujon