我试图合并 10 个 pdf。总页数约为100,000页。
我在用
pdftk 1.pdf ... 10.pdf output total.pdf
pdf的总大小约为300+mb。
我收到以下错误
Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS
我怎样才能增加MAXHINCR or MAX_HEAP_SECTS
答案1
错误消息中的值是在编译时设置的,因此仅当您从源代码构建时它们才有用。
我建议你添加.pdf
一次添加一个文件。
就像是
for i in $(seq 1 10); do
if [[ $i -eq 1 ]] ; then
cp $i.pdf a.tmp.pdf
else
pdftk a.tmp.pdf $i.pdf output b.tmp.pdf
mv b.tmp.pdf a.tmp.pdf
fi
done
mv a.tmp.pdf total.pdf
警告我没试过这个。