Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 03-10-2018 21:08:32

evanescente~ondine
Membre
Distrib. : Debian 9 (stretch)
Noyau : Linux 4.9.0-3-amd64
(G)UI : mate
Inscription : 31-10-2014

graphicsmagicks: convert donne des fichiers 5 fois plus gros !

Voilà.
Je peux pas vraiment donner de messages d'erreur vu qu'il n'y en a pas...
Dans cet exemple, il y avait peut-être 150 fichiers JPG totalisant 93 Mo, et le pdf faisait plus de 500 Mo !
Je suis pas fichu de bidouiller le policy.xml d'un imagemagick normal pour qu'il concatène toutes ces images en pdf sans bugger, en prenant la mémoire et le disque qu'il faut. Et dire que ça marchait avant ! Mais je le laisse pendant deux mois, et faut que je me casse les dents à nouveau... ça suffit.
Alors j'essaie ce petit nouveau, et là ce problème. Et cette fois pas de policy.xml à bidouiller, pas de /etc/graphicsmagick/ non plus.

Que faire ?
Ce genre de conversion est indispensable dans mon travail.

Hors ligne

#2 03-10-2018 21:38:43

empanada
Membre
Distrib. : Debian 9 (Stretch)
Noyau : 4.9.0-7-amd64
(G)UI : LXDE
Inscription : 19-09-2018

Re : graphicsmagicks: convert donne des fichiers 5 fois plus gros !

Je n'ai bien compris le problème, mais pour passer des images vers pdf j'utiliserai plutôt le logiciel img2pdf que graphicsmagick. Les resultats , à mon avis , sont mieux:

img2pdf IMAGE_BORDER_SIZE -v ORIENTATION --output OUTPUT INPUT



Après, on peut le rejoindre dans un seul pdf avec pdftk:

pdftk INPUT_DIR/*.pdf cat output OUTPUT.pdf

]

Si le pdf c'est encore trop grande, il va mieux réduire la taille des images avant d'utiliser img2pdf:

gm convert -quality QUALITY INPUT OUTPUT

où QUALITY c'est un numéro parmi 0 et 100 . À vous de jouer avec.

Si img2pdf se plaint des fichiers *.jpg (ils ne sont pas jpeg2000), il faut les convertir avant avec:

convert -quality 0 INPUT OTUPUT.jpg



Salut


"blues are the roots and the other musics are the fruits" . Willie Dixon

Hors ligne

#3 04-10-2018 00:13:50

evanescente~ondine
Membre
Distrib. : Debian 9 (stretch)
Noyau : Linux 4.9.0-3-amd64
(G)UI : mate
Inscription : 31-10-2014

Re : graphicsmagicks: convert donne des fichiers 5 fois plus gros !

D'ordinaire je faisais:
mogrify -quality X -sigmoidal-contrast Y -brightness-contrast Z *.JPG
convert *.JPG livre.pdf
Ou directement "convert -quality X -sigmoidal-contrast Y -brightness-contrast Z *.JPG Livre.pdf"
Ça immobilisait mon ordi 10 minutes, et c'était fait, impec. Jamais eu de problème de tailles supplémentaire, au contraire le pdf était exactement la somme des tailles des images. J'aimerais à nouveau faire pareil, que ce soit avec imagemagick ou graphicsmagick.
Les dossiers ne font jamais plus d'un Go en général. Plus proche de 700-800 Mo.

Hors ligne

Pied de page des forums