2011-02-09 24 views
1

私は、入力可能なPDFフォームを各メンバーごとにプログラムで入力し、単一のpdfドキュメントに追加する必要があります。iTextSharpを使用して既存のPDFフォームから複数ページのPDFを生成

pdfstamperを使用して既存のpdfを読み込んでデータを変更することはできますが、pdfstamperの複数インスタンスを同じpdf docに作成する方法はわかりません。

答えて

2

あなたはしていません。 1つのPDFスタンパ - > 1文書OUTPUT。あなたは、詳細の多くを与えていないが、あなたのワークフローは、おそらくこのようなものにする必要があります。それぞれのPDFフォームについて


*
でそれを記入*スタンパー
でそれを開きます*オン平坦化
* * PDFにそれを挿入します*各中間PDF
について

にPdfCopy(またはSmartCopy)を作成します(メモリやディスクへの)

それを保存コピー

最終的な文書を保存してください。


どれも効率的ではありませんが、それはiTextと同じように動作します。

PS:複数のフォームを一緒にマージするときは、実際にフォームをフラット化する必要があります。同じフォームの複数のコピーがある場合は特にそうです。 PDFでは、名前を共有するフィールドも値を共有します。

関連する問題