私がやっていることは、pdfファイル(最初のページのみ)のサムネイルを作成することです。私は(リサイズせずに単純化しそれは同じ問題を抱えている。)このようにImageMagickのを使用します。jpeg/pngへのImagemagick/GhostScript変換は、PDFの背景を無視します。
convert mreji.pdf[0] test.jpg
問題はそれだけで私のPDFファイルの背景を無視し、それが黒くなるということです。透明でもありません(jpgの代わりにpngを使用する場合)、それはただ黒です。私は元の背景色を維持したい。ここhttp://slides.bg/website/Uploads/Temp/mreji.pdf そしてImageMagickの出力:背景色を黒に置き換えられていることhttp://slides.bg/website/Uploads/Temp/mreji.jpg お知らせここ
は、テストのpdfです。私は元のものを保持したい。
IはGhostScriptの直接
gs -sDEVICE=jpeg -sOutputFile=cover.jpg -r72 mreji.pdf
再び、同じ出力を使用してみました。それを防ぐための議論があるのかもしれませんか?
感謝。私はユーザーがアップロードしたpdfsを使用するサービスを実行しているので、pdfを変更することはオプションではありません。 私は正しく覚えていれば、GS 8.62を持っていたDebian stableでこれらを実行しています。 GSを不安定から8.72にアップグレードしたので、今はうまくいくようです。私はそれがバグであったと推測し、それを修正しました。 – stormbreaker
@stormbreaker:シンプルなものだったのはうれしいことですが、シェーディング機能を備えた複雑なコードで、そのバグを*時に解決しています。 – Orbling