何千ものjpg画像を1つの大きなPDFに変換しようとしています。各写真は本の1ページです。次のコマンドを試してみました。
convert * out.pdf
ただし、約150枚の画像を撮影した後、次のエラーが発生します。
convert-im6.q16: DistributedPixelCache '127.0.0.1' @ error/distribute-cache.c/ConnectPixelCacheServer/244.
convert-im6.q16: cache resources exhausted `0-23/3_014.jpg' @ error/cache.c/OpenPixelCache/3984. ...
convert-im6.q16: too many exceptions (exception processing suspended).
はい、imagemagickのpolicy.xmlファイルのリソース制限を8GiBに変更しました。私はまともなラップトップを持っています。 8GB RAM、2.4hz x 4、2GB GPU
約3000枚の画像、合計1GBがあります。
別の方法がありますか?
ベストアンサー1
これがうまくいくかどうかはわかりませんが、次の2段階のプロセスを試すことができます。
まず、それぞれ変化各jpg画像には独自のPDFがあります。
image1.jpg image1.pdf
変換 image2.jpg image2.pdf
など変換
その後、使用pdfjam(情報はpdfjaを参照)すべての画像を1つのPDFとして収集し、
pdfjam イメージ*.pdf --outfile allimages.pdf
そして見なさいhttp://go.warwick.ac.uk/pdfjam(マンページで提案されているように)もっと--switchesなどがあります。