保険の申請書を作成する必要がある ASP.NET 4.0 Web アプリケーションがあります。基本的に、プログラムは PDF テンプレートをロードし、フォーム フィールドに入力してから、PDF をフラット化して閉じます。Word から作成した場合、テンプレートは小さいですが (5 ページで約 156k)、Adobe Acrobat を介してテンプレートにフォーム フィールドを追加すると、全体のファイル サイズが約 5 ~ 10k 増加します。残念ながら、これらのページには非常に多くのフォーム フィールド (200 以上) があり、最終的にはページあたり約 0.5 MB から 1 MB になる傾向があります。
ASP.NET Web ページから動的に使用できる代替アプリケーションを提案できる人はいますか? 同様の機能を実行しながら、より小さなファイル サイズを維持できますか? 無料のコンポーネントである必要はありませんが、Word 文書からテンプレートを作成する方法が必要ですが、Office オートメーションを使用して Word doc を作成し、PDF として保存する必要はありません。私の好みは、ファイルではなくストリームを処理することでもありますが、この状況ではそれは私にとってマイナーな考慮事項です.