ある PDF ドキュメントから別の PDF ドキュメントに PDF アクロフォーム フィールドだけをコピーする iText の方法はありますか? PDF 全体をコピーするコードはありますが、すべてのフィールドを新しい/更新された PDF ドキュメントにオーバーレイできるようにしたいと考えています。
Milhous
質問する
2745 次
2 に答える
2
public void replaceBackground(String newBackground, String CurrentForm, String newFile) throws Exception
{
PdfReader reader = new PdfReader(newBackground);
PdfReader reader2 = new PdfReader(CurrentForm);
PdfStamper stamp = new PdfStamper(reader2, new FileOutputStream(newFile));
stamp.replacePage(reader, 1, 1);
stamp.close();
}
于 2009-04-06T18:16:36.017 に答える
1
私は直接実装に取り組んでいなかったので、これを達成できたかどうかはよく覚えていませんが、しばらく前に誰かをこの方向に向けたことを覚えています。
PdfStamperを使用してacroFormからフィールドを抽出してから、PdfWriterを使用して、事前に入力されたフィールドを使用して新しいAcroFormを作成できます。もっと良い例を挙げられたらいいのにと思いますが、コードを持っていません。
于 2009-01-11T08:10:14.420 に答える