Vous n'êtes pas identifié(e).
Ouvrir l'image dans GIMP. Aller dans menu Image >> Mode >> Couleurs indexées. Choisir « Utiliser la palette Noir et blanc 1 bit » puis « Convertir ». Exporter la nouvelle image obtenue au format PNG.
Pour optimiser le résultat, avant de convertir l'image, on peut essayer quelques modifications avec par exemple l'outil Courbes ( menu Couleurs >> Courbes... ).
Pour beaucoup d'images ou des documents multipages,
Il existe une solution avec des outils en ligne de commande comme ImageMagick ou GhostScript. Mais les combinaisons à essayer pour obtenir un résultat correct sont infinies…
Rappel : l'intérêt de scanné un texte en "mode trait" est de pouvoir utiliser une résolution plus élevée tout en obtenant un document 6 à 10 fois plus léger, qui sera plus facile à stocker, ou à transmettre par e-mail.
Voici la solution la plus intuitive, application de la première lecture du man de la commande convert de ImageMagick :
convert -type Bilevel input.pdf output.pdf
Mais cette solution est très insatisfaisante, car la résolution de l'image est divisée par trois, entre autres défauts.
Il y a énormément de combinaisons de paramètres à tester.
Voici un échantillon de lignes de commande pour transformer des documents multipages PDF. Elles diffèrent par leur rapidité, le tramage obtenu, la ligne de séparation entre les gris, ...
où -density défini la résolution de l’image finale en PPP (point par pouce).
J'ai encore un peu de recherche pour trouver la ligne de commande la mieux adaptée à la transformation d'un PDF multiplage comportant du texte gris en corps 5 sur un fond bleu clair...
Enfin, on peut encore optimiser un document multipage PDF avec une légère perte de qualité, non décelable à l'écran, pour avoir un document encore plus léger :
Dernière modification par Ourouboros (27-05-2023 16:28:26)
Hors ligne
Hors ligne
Elle réduit la taille d’un document scanner en PDF en niveau de gris et en 300 PPP de près de 90%.
Comment faire un script de cette commande avec ces arguments ❓
Ce script devrait permettre de convertir un ou plusieurs fichiers PDF, le résultat de la commande devrait être un ou plusieurs fichier PDF dont les noms seraient ceux des originaux, auxquels serait apporté une petite modification.
Dernière modification par Ourouboros (27-05-2023 15:28:09)
Hors ligne
(c'est threshold avec un h)
$1 représente le premier paramètre passé au script
un fichier new_fichier.pdf sera créé
il faudra bien sur rendre le script exécutable
et puis placer le script dans un répertoire contenu dans le PATH si on veut pouvoir l’exécuter comme une commande depuis n'importe quel emplacement
pour afficher le PATH
En générale je place mes scripts perso sous /home/stephane/bin cela me permet de ne pas travailler en root
Dernière modification par Croutons (26-05-2023 15:18:35)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
(c'est threshold avec un h)
Je corrige immédiatement ci-dessus, ainsi que dans mes notes personnelles.
J'ai essayé ta commande et je trouve le résultat pas top
c'est a peine lisible a l'écran
Bizarre : avec ces paramètres, il faut placer le nom du fichier original en avant-dernière place de la ligne de commande, devant le nom du fichier cible, pour avoir le résultat dans la qualité attendue.
Je vais retester toutes les lignes de commande que j’ai données dans mon premier post puis les modifierai si nécessaire.
La modification pour le script donne ceci :
Dernière modification par Ourouboros (27-05-2023 16:52:12)
Hors ligne
Dernière modification par Ourouboros (27-05-2023 16:54:12)
Hors ligne