FPDI を使用して、まずテンプレートを使用して目次を作成します。次に、目次によってリンクされている追加のページをインポートします。私が経験しているのは、FPDI がテンプレートを縮小し、空白を追加する可能性があることです。passthru() コマンドを使用して同じドキュメントを 1 つにマージすることで、ブラウザーに追加された空白/縮小を排除したと思います。
ここにコードを貼り付けました: http://pastebin.com/VeLEN8nz。行 45 ~ 57 は、目次がテンプレート ファイルとして含まれる場所です。
元のファイルはこちら: http://truckingshow.com/TOC.pdf ポスト FPDI ファイルはこちら: http://truckingshow.com/TOC-afterFPDI.pdf
最も顕著な違いは、右マージンと下マージンにあります。
ご覧いただきありがとうございます。さらに情報を提供できるかどうかお知らせください。