1

WindowsでImageMagickを使用してPDFをPNGに変換しています。PDFには3つのページがあり、このコマンドを使用して変換します。

convert -density 900x900 -resize 1920x1080 -quality 50 -adjoin EULA.pdf pdfpng.pdf.png

結果は、3ページである3つのpngです。

私が使用するPDF

それを1つのファイルに変換する方法について何かアイデアはありますか?

ありがとうございました、

4

1 に答える 1

0

これは Linux で動作します。申し訳ありませんが、Windows マシンにアクセスできません (そのシステムでのシェル プログラミングの知識がないことに加えて)。何らかの形で役立つことを願っています:

for page in {0..2}; do 
    convert -density 900x900 -resize 1920x1080 -quality 50 "EULA.pdf[$page]" +adjoin miff:-
done | convert - -append eula.png

ファイル内のすべてのページに対してループし、すべてのページpdfで に固有の形式の一時 (メモリ内のみ) ファイルを生成しますImageMagick。このデータは、すべてのデータを縦方向 ( のマイナス記号append) に連結して出力​​ファイルにするプロセスにパイプされますeula.png

于 2012-12-21T23:27:10.503 に答える