エンタープライズレベルのサーバー側ドキュメント生成の調査の一環として、Open XMLに遭遇しました。
ありがとう
ジニア
Office OpenXMLのいいところは、Microsoft Officeのthe言語であることです。WordとExcel(2007および後で)、それはあなたが望むフォーマットです。
OpenXMLを直接PDFに「保存」できますか?いいえ、一部のサードパーティコンポーネントでレンダリングする必要があります。
サーバー側でドキュメントを生成していて、出力としてOfficeドキュメントを操作する必要がない場合は、通常、 iText または iTextSharp のようなものを使用します。 、PDFを直接レンダリングします。
ただし、Office OpenXMLからPDFへの変換を行うサーバー側コンポーネントは使用していません。
OpenXMLには、さまざまなサードパーティコンポーネントがあり、PDF piece。です。私は、1つのオプションであるオープンソースdocx4jを維持しています。
ドキュメントの生成を行っている場合は、繰り返しと条件が必要になることがあります。これを行う方法の提案については、 http://dev.plutext.org/svn/docx4j/trunk/docx4j/sample-docs/databinding/conventions.html を参照してください