Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 wink

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

cool


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 :
capture1y.png
J'ai pas bien compris ce que tu entends par origine, donc je t'ai tout pris wink

@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 hmm


Mais merci pour votre aide en tout cas, c'est appréciable une communauté de cette qualité smile

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 tongue)


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

aemaeth2501 a écrit :

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 wink 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 sad
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 hmm


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 smile

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 wink

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 :'(

capturerw.jpg

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 smile

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 neutral

Mais merci pour ton aide smile

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