2016-04-27 20 views
0

Fehler geben, während durch die Verwendung unter Befehl pdf zu png konvertieren: convert -Dichte 300 -depth 8 -Qualität 85 655382767_1460008284.pdf [0-9] 655382767_1460008284.pngFehler beim Konvertieren von PDF in PNG mit ImageMagick

OS : Redhat 64 Bit 6.7 ImageMagick: Version 6.7.2-7 2015.02.27 Q16 Ghost: GPL Ghost 8,70 (2009-07-31)

Sein unten Fehler geben:

+++++++++++++++++++++++++++++++++ 
Error: /ioerror in --showpage-- 
Operand stack: 
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-- 4 1 8 --nostringval-- %for_pos_int_continue --nostringval-- --nostringval-- 1745 0 9 %oparray_pop --nostringval-- --nostringval-- 
Dictionary stack: 
--dict:1157/1684(ro)(G)-- --dict:1/20(G)-- --dict:75/200(L)-- --dict:75/200(L)-- --dict:106/127(ro)(G)-- --dict:286/300(ro)(G)-- --dict:22/25(L)-- --dict:4/6(L)-- --dict:27/40(L)-- 
Current allocation mode is local 
Last OS error: 28 
GPL Ghostscript 8.70: Unrecoverable error, exit code 1 
convert: Postscript delegate failed 655382767_1460008284.pdf': No such file or directory @ error/pdf.c/ReadPDFImage/664. convert: missing an image filename655382767_1460008284.png' @ error/convert.c/ConvertImageCommand/3015. 
++++++++++++++++++++++++++++++++++ 

enter image description here

Bitte helfen Sie mir, es zu beheben. Auch einige andere PDF-Dateien werden perfectly in png konvertiert.

Anhang der PDF-Datei, die bei der Umwandlung in PNG mit dem Imagemagick-Konvertierungsbefehl Probleme verursacht.

enter link description here

+1

Funktioniert gut mit ImageMagick 6.9+. Versuchen Sie, Ihr ImageMagick zu aktualisieren. –

+0

Sieht aus wie ein Indexfehler. Sie können nur vorhandene Seiten 0-7, nicht 8 oder 9 extrahieren. Außerdem sollten Sie wirklich auf ImageMagick 6.9 + – emcconville

+0

aktualisieren Wie können wir die Anzahl der Seiten in PDF-Datei wissen? Auch habe ich einige andere pdf-Dateien ausprobiert, die 2 bis 6 Seiten haben und bei der Konvertierung [0-9] bestehen. Aber es funktioniert gut. –

Antwort

1

IOError bedeutet, es war ein I/O-Fehler, was bedeuten kann, dass die Festplatte voll ist, oder es gab ein anderes Problem. Versuchen Sie es mit einer niedrigeren Auflösung ("Dichte" im IM Begriffe denke ich). Angesichts der Tatsache, dass Sie 8 Seiten haben, ist jede Seite 32x76 Zoll groß und Sie haben eine Auflösung von 300 dpi. Sie möchten eine Menge Daten erzeugen, etwa 1,8 GB, wenn Tiefe = 8 Graustufen bedeutet.

Es könnte eine Reihe anderer Gründe geben, warum es einen Fehler gab, das nächste, was zu tun ist, eine neuere Version von Ghostscript 8,70 zu versuchen, ist jetzt 6 Jahre alt ... Wie Mark Setchell vorschlägt, könnten Sie auch versuchen Sie es mit einer neueren Version von ImageMagick, obwohl ich bezweifle, dass das helfen wird, da es eindeutig ein Fehler von Ghostscript zurückgegeben wird.

Verwandte Themen