我正在使用以下命令合并 pdf:
convert -density 300x300 -quality 100 ./1.pdf ./2.pdf ./merged.pdf"
问题是当我给它一个大的 pdf 列表(大约 1000 个)进行合并时,它只合并前 5 个。它不会引发任何错误。
这不是一个难以规避的问题。我可以将 pdf 组合成 5 个一组,然后再组合它们。但我想知道是否有一些 convert
配置可以做到这一点。
最佳答案
我设法将 100 个 PDF 合并成一个大文件,但我使用的是 OSX,命令行的最大长度为 262144 字节。你可以检查你的:
getconf ARG_MAX
要绕过它,您可以让 ImageMagick 读取要从文件中组合的 PDF 列表,这样您就不受限制了:
ls | grep "pdf$" > filelist.txt
convert @filelist.txt result.pdf
关于linux - 如何使用 imagemagick convert 合并 5 个以上的 PDF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39712345/