WindowsでImageMagickを使用してPDFをPNGに変換しています。PDFには3つのページがあり、このコマンドを使用して変換します。
convert -density 900x900 -resize 1920x1080 -quality 50 -adjoin EULA.pdf pdfpng.pdf.png
結果は、3ページである3つのpngです。
それを1つのファイルに変換する方法について何かアイデアはありますか?
ありがとうございました、
WindowsでImageMagickを使用してPDFをPNGに変換しています。PDFには3つのページがあり、このコマンドを使用して変換します。
convert -density 900x900 -resize 1920x1080 -quality 50 -adjoin EULA.pdf pdfpng.pdf.png
結果は、3ページである3つのpngです。
それを1つのファイルに変換する方法について何かアイデアはありますか?
ありがとうございました、
これは 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
。