2017-04-18 18 views
0

私は最新のImagickを搭載した最新バージョンのGhostScript 9.2.1をCentos BoxのEasy Apache 4で実行しています。GhostScript PDF変換で問題が発生しました

一部のPDFをPNGに変換する際に問題が発生していますが、すべてではありません。私は理由を特定することができないようです。私が得るエラーは次のとおりです:

2017-04-18T12:01:46-04:00 0:00.010 0.000u 6.9.4例外変換[55246]:utility.c/ShredFile/1822 /例外 失敗しました:/tmp/magick-55246bpeoJy2BkzLf.cache

これは、-debug "ALL"として実行しているときのconvertステートメントの最後の行です。私はMagick.xmlファイルにPath全体を含めてみましたが、これは他の場所で提案されていますが、それはそのトリックをしません。繰り返しますが、ほとんどの時間で動作しますが、すべてではありません。

必要に応じて、私はPDFへのリンクを提供することができます。

お願いします。ありがとうございます。

ジェスパー

+0

少しGoogleがやっています。 https://www.google.com/#q=Exception+convert+utility.c/ShredFile/1822/Exception+Failed+to+remove: – bassxzero

+0

IMGickは '時には'機能しないため、 Ghostscriptを見つけてください.Ghostscriptは、あなたのクエリからわかるGoogleの結果が示唆しているものです。しかし、おそらく私は何かを欠いている。 – KenS

+0

私はケンに同意します! - しかし何? –

答えて

0

あなたがどこかにPDFを投稿した場合(またはちょうどあなたが提案としてここにリンクを貼り付け)私はそれを得ることができ、私は見ていきますが、エラーはGhostscriptのが原因であるとして、すぐに明らかにされていません。それは私にとってIMagickのエラーのように見えます。それは確かにGSではありません。

GhostscriptがPDFをPNGに直接レンダリングできることはご存じですか?そうすることでIMGickでPNGを開くと、より頑強なソリューションになる可能性があります。

+0

私は本当にPNGが必要です。この時点でそれ以上のことは何も起こる必要はありません。私は、GSを使用するとき、Imagicは単にGSを呼び出しているという印象を受けました。これはGSを直接使用するのと同じですか? –

+0

私はImagickなしでGSを実行することで問題を解決しました。 -dGraphicsAlphaBits = 4で実行した場合、同じ問題が発生しますが、それを実行しても問題はありませんでした。 –