1
pdftk test.pdf test.pdf cat output test2.pdf

そのコマンドを使用して1ページのPDFをコピーしようとしていますが、ほとんど運がありません。そのコマンドを実行すると、test2.pdf の最初のページにはフォーム フィールドがありますが、2 番目のページにはありません。

2 ページ目のフォーム フィールドを最初のページと同じにすることができたとしても、2 ページ目のフォーム フィールドの名前を少し変えたいと思います。'name' の代わりに 'name2' や 'name3' などなど。次に、FDF は各ページに異なる方法で入力します。

何か案は?

私は最終的にPHPでこれをやろうとしていますが、CLIにアクセスできます. pdftk は既にインストールされています。移植性を高めるために他のものをインストールしたくないのですが、インストールすることはオプションです。

ありがとう!

4

1 に答える 1

2

私はこれを理解しました。最初に、次の方法で各 FDF を test.pdf に適用しました。

pdftk test.pdf fill_form page1.fdf output page1.pdf flatten dont_ask
pdftk test.pdf fill_form page2.fdf output page2.pdf flatten dont_ask
pdftk page1.pdf page2.pdf cat output final.pdf dont_ask
于 2013-02-12T23:54:55.127 に答える