#1 Le 18/05/2009, à 18:03
- aemaeth2501
[Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Bonjour,
Afin d'obtenir des fichiers *.cbr pour pouvoir lire mes ebooks sur mon PDA, je veux convertir des fichiers *.pdf en *.jpg. En effet, j'effectuais cette manipulation avec PDFCreator sous Windoze. Maintenant, je suis sur Ubuntu 9.04. Après une petite recherche, j'ai trouvé qu'il existait un paquet utile pour faire ça : ImageMagick.
Cependant, malgré toutes les options que je met en ligne de commande, je n'arrive pas à obtenir un résultat correct. La taille de l'image est bonne, mais le texte est pixellisé à fond et donc illisible.
Je suis bloqué et je m'en remet à vous !
Merci d'avance !
Dernière modification par aemaeth2501 (Le 20/05/2009, à 12:52)
Hors ligne
#2 Le 18/05/2009, à 19:03
- gigiair
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Je crois que par défaut le rendu d'une image pdf est en 72 dpi, ce qui convient pour un affichage écran, mais non pour l'impression.
Tu peux ajouter l'option -density 600 pour avoir un rendu en 600 dpi par exemple, pour une image destinée à l'imprimante.
convert -density 600 monimage.pdf monimage.jpg
La taille du fichier résultant et le temps de traitement seront évidemment beaucoup plus importants.
Tu peux peut-être te limiter à 300 dpi, voire à 150 dpi. C'est selon ton choix.
Dernière modification par gigiair (Le 18/05/2009, à 19:06)
--
JJR.
Hors ligne
#3 Le 18/05/2009, à 19:59
- aemaeth2501
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Je teste ça de suite et je posterais les résultats
Je mange une erreur :'( :
GPL Ghostscript 8.64: Unrecoverable error, exit code 1
convert: Postscript delegate failed `hakin9_04_2007.pdf': No such file or directory @ coders/pdf.c/ReadPDFImage/592.
convert: missing an image filename `hakin9_04_2007.jpg' @ wand/convert.c/ConvertImageCommand/2710.
Lorsque j'exécute la commande :
convert -density 600 hakin9_04_2007.pdf hakin9_04_2007.jpg
Dernière modification par aemaeth2501 (Le 18/05/2009, à 20:09)
Hors ligne
#4 Le 18/05/2009, à 20:32
- gigiair
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
L'erreur n'est pas normale.
Et sans l'option
-density
ça marche ?
--
JJR.
Hors ligne
#5 Le 18/05/2009, à 20:36
- aemaeth2501
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Oui, très bien. Je réessaye en déplaçant l'option après le *.pdf.
Hors ligne
#6 Le 18/05/2009, à 21:02
- gigiair
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Je ne comprends pas. J'ai testé chez moi cette commande
convert -density 600 TRICHO1.pdf TRICHO1.jpg
qui marche sans problème, mais pour l'instant, je suis sur une station Debian squeeze.
Y aurait-il des différences dans la version Ubuntu ? Pourtant la version de ghostscript (qui fait le travail en fait) est la même 8.64.
gs --version
8.64
zoe:~# convert --version
Version: ImageMagick 6.3.7 03/14/09 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2008 ImageMagick Studio LLC
Il y a peut-être un package qui manque.
Essaye de voir si ça passe avec une density moindre (300 c'est déjà pas mal).
À tout hasard, essaye
sudo aptitude reinstall imagemagick ghostscript
Dernière modification par gigiair (Le 18/05/2009, à 21:06)
--
JJR.
Hors ligne
#7 Le 19/05/2009, à 07:57
- gigiair
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Quelle est l'origine de ton pdf ? (propriétés dans le menu fichier du visualisateur)
À ta place, je passerai d'abord le pdf par pdftoppm qui permet le controle de la rasterisation des fontes, avant de convertir en jpeg.
pdftoppm peut nécessiter l'installation du package xpdf-utils.
ppm est peut-être même reconnu directement comme format de bitmap pour cbr ?
Je ne sais pas, je ne connais rien à cbr, mais ce serait assez logique.
Dernière modification par gigiair (Le 19/05/2009, à 08:00)
--
JJR.
Hors ligne
#8 Le 19/05/2009, à 10:17
- Sciensous
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Je propose plutot un:
convert -quality 92 -density 400 hakin9_04_2007.pdf hakin9_04_2007.jpg
antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )
Hors ligne
#9 Le 19/05/2009, à 13:10
- aemaeth2501
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
@Gigiair :
J'ai pas bien compris ce que tu entends par origine, donc je t'ai tout pris
@Sciensous :
J'ai une erreur :
Error: /ioerror in --showpage--
Operand stack:
--nostringval-- 1 true
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1862 1 3 %oparray_pop 1861 1 3 %oparray_pop 1845 1 3 %oparray_pop --nostringval-- --nostringval-- 48 1 84 --nostringval-- %for_pos_int_continue --nostringval-- --nostringval-- 1745 1 9 %oparray_pop --nostringval-- --nostringval--
Dictionary stack:
--dict:1155/1684(ro)(G)-- --dict:1/20(G)-- --dict:74/200(L)-- --dict:74/200(L)-- --dict:106/127(ro)(G)-- --dict:278/300(ro)(G)-- --dict:24/25(L)-- --dict:4/6(L)-- --dict:22/40(L)--
Current allocation mode is local
Last OS error: 27
GPL Ghostscript 8.64: Unrecoverable error, exit code 1
convert: Postscript delegate failed `hakin9_04_2007.pdf': No such file or directory @ coders/pdf.c/ReadPDFImage/592.
convert: missing an image filename `hakin9_04_2007.jpg' @ wand/convert.c/ConvertImageCommand/2710.
Hors ligne
#10 Le 19/05/2009, à 13:19
- Sciensous
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Tu as le meme probleme que plus haut (pas normal d'ailleurs):
il faut inverser:
convert hakin9_04_2007.pdf -quality 92 -density 400 hakin9_04_2007.jpg
pour le message d'erreur, quelle ta version ?
convert -version
antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )
Hors ligne
#11 Le 19/05/2009, à 13:24
- aemaeth2501
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
La version :
thibault@Th1b4ul7-linux:~$ convert -version
Version: ImageMagick 6.4.5 2009-01-22 Q16 OpenMP http://www.imagemagick.org
Copyright: Copyright (C) 1999-2008 ImageMagick Studio LLC
Toujours le même soucis de manque de clarté des écritures
Mais merci pour votre aide en tout cas, c'est appréciable une communauté de cette qualité
Dernière modification par aemaeth2501 (Le 19/05/2009, à 13:26)
Hors ligne
#12 Le 19/05/2009, à 13:39
- Sciensous
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
ça a marché ?
pour info: mes versions de convert et gs sont antérieures: ImageMagick 6.3.7 et Ghostscript 8.61
antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )
Hors ligne
#13 Le 19/05/2009, à 13:41
- aemaeth2501
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Non, toujours le même soucis :'(
(j'ai édité le message )
Est ce que par hasard ce serait à cause du fait que je change la police du bureau, des documents et des applications ? via le menu "changer l'arrière plan du bureau"->"police".
Dernière modification par aemaeth2501 (Le 19/05/2009, à 13:43)
Hors ligne
#14 Le 19/05/2009, à 13:45
- Sciensous
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
veux-tu que j'essaye sur mon poste ? (mettre un lien http où le trouver)
antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )
Hors ligne
#15 Le 19/05/2009, à 13:48
- Sciensous
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Est ce que par hasard ce serait à cause du fait que je change la police du bureau, des documents et des applications ? via le menu "changer l'arrière plan du bureau"->"police".
oui peut-être en effet; quelles options as-tu coché/décoché ?
l'écran est à tube ou lcd ?
antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )
Hors ligne
#16 Le 19/05/2009, à 13:50
- aemaeth2501
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Option "Lissage sous pixel", mon écran étant LCD.
Je vais t'upper le fichier http://rapidshare.com/files/234735199/h … 7.pdf.html.
Pour les modérateurs du forum, ce fichier est légal, je suis abonné au magazine en .pdf depuis ses débuts. Ne le diffuse pas par contre s'il te plait.
Dernière modification par aemaeth2501 (Le 19/05/2009, à 13:53)
Hors ligne
#17 Le 19/05/2009, à 14:34
- Sciensous
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
bon j'ai testé et j'ai été vaincu
j'ai l'impression que c'est dans le fichier pdf lui-même qui a une option pour limiter la résolution à la conversion (=impression)
car avec Pdf Slit and Merge, les pages sont ok mais pas la conversion
et là je suis incompétent
antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )
Hors ligne
#18 Le 19/05/2009, à 14:39
- aemaeth2501
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Merci encore de ton aide
Je vais faire une machine virtuelle et on verra ce que ça fait avec PDF creator.
Hors ligne
#19 Le 19/05/2009, à 15:02
- Sciensous
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
j'ai peur que le résultat soit le meme
antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )
Hors ligne
#20 Le 19/05/2009, à 15:19
- aemaeth2501
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Let's see
Hors ligne
#21 Le 19/05/2009, à 15:43
- Sciensous
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
ah j'ai obtenu un bon resultat grace à pdftk:
vu que je n'ai pas un pc puissant, j'ai extrait une seule page (no4):
pdftk hakin9_04_2007.pdf cat 4 output 4.pdf
puis j'ai mis les permissions de sortie:
pdftk 4.pdf output 4ok.pdf allow AllFeatures
et enfin:
convert -quality 92 -density 400 4ok.pdf 4.jpg
ça mouline mais le résultat est ok (modifier density au cas où)
antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )
Hors ligne
#22 Le 19/05/2009, à 15:43
- aemaeth2501
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Le résultat est meilleur :'(
Hors ligne
#23 Le 19/05/2009, à 15:49
- aemaeth2501
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Je vais essayer ta méthode
J'obtiens un résultat un tout petit peu meilleur, mais très largement en dessous de ce que PDFCreator fait.
Je vois plus qu'une solution : machine virtuelle
Mais merci pour ton aide
Dernière modification par aemaeth2501 (Le 19/05/2009, à 19:15)
Hors ligne
#24 Le 19/05/2009, à 22:28
- gigiair
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
J'ai fait la première page
hack-000001.jpg
Je trouve que c'est bien et chez moi, ça passe sans problème.
pdfcreator fait mieux ?
Dernière modification par gigiair (Le 19/05/2009, à 23:34)
--
JJR.
Hors ligne
#25 Le 20/05/2009, à 02:32
- aemaeth2501
Re : [Résolu] Soucis de conversion de *.pdf en *.jpg avec ImageMagick
Il fait aussi bien... mais comment t'as fait ?
Hors ligne