pdftk:ヒープセクションが多すぎます。 MAXHINCRまたはMAX_HEAP_SECTSを増やしてください。

pdftk:ヒープセクションが多すぎます。 MAXHINCRまたはMAX_HEAP_SECTSを増やしてください。

PDF 10個をマージしようとしています。総ページ数は約100,000ページです。

使っています

pdftk 1.pdf ... 10.pdf output total.pdf

PDFの総サイズは約300MB以上です。

次のエラーが発生します。

Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS

どうすれば増やせるの?MAXHINCR or MAX_HEAP_SECTS

ベストアンサー1

エラーメッセージの値はコンパイル時に設定されるため、ソースからビルドする場合にのみ便利です。

.pdf一度に1つずつファイルを追加することをお勧めします。

それはまるで

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

警告する私はこれを試していませんでした。

おすすめ記事