Word 文書 (.docx) ファイルを生成したいと考えています。これは、Word テンプレートであるか、テキストをコードに格納できるテンプレートに基づいています。
生成されたドキュメントは、値を入力するためにテキスト ボックスを備えた ASP.net Web フォームを使用してユーザーが提供した入力に基づいている必要があります。
これらの値が取り込まれ、Word テンプレートのプレースホルダーの位置に配置されます。
- ASP.net Web プロジェクトで Word テンプレートを使用するにはどうすればよいですか?
- ASP.net Web フォームから値を取得して Word テンプレートに渡し、プレースホルダーにテキストを入力して Word ドキュメントを生成するにはどうすればよいですか?
生成されるテキストが HTML として作成され、エクスポートされたファイルにファイル タイプ msword が指定されて、Word ファイルとして保存される例をいくつか見てきました。しかし、この場合、生成されたドキュメントにページ番号やその他のヘッダーまたはフッターの値をどのように与えることができるのでしょうか。
したがって、Word テンプレートを使用して、ユーザーが必要とする値を入力するだけで最終的なドキュメントを生成できれば、それは素晴らしいことです。
Visual Studio 2012 でこれを行うための新しい機能はありますか? 私はC#を使用してこれをやろうとしています。