5

「OLE オートメーション」(または現在呼ばれているもの) を使用して、Word 文書を生成したいと考えています。

プログラムで次のことを実行できると思います。

Set page size (height, width, margin vals)
Set font type/name, style, and size
Add page numbering
Add pages
Insert page breaks

確信が持てないのは、これを行うためにシステムに MS Word が必要かどうかです (おそらく、必要な DLL を用意するためです)。私は Open Office を使用しています (私はそれが好きで、無料です) が、ドキュメントの作成をプログラムで制御することは、Open Office や Libre Office よりも MS Word の方がおそらく簡単であり、文書化されていると思います。これを「レドモンドとのランデブー」にすることを検討しています。

この質問はこれと接線的に関連しています

ここでGoogleドキュメントが可能であれば、「マウンテンビューとのミーティング」を喜んで行いますが、そのファイル形式や「自動化」できるかどうかなどについては何も知りません.

PDFファイルまたはDOCXファイルに変換できるものにする必要があります。Open Office は DOCX を開いてファイルを PDF に変換できますが、Google Docs については知りません。

4

4 に答える 4

7

https://docx.codeplex.com/は、docx ドキュメントを動的に構築するのに非常に役立つことがわかりました。

于 2013-12-24T16:31:16.640 に答える
2

はい、可能です。このリンクを確認してください: http://www.microsoft.com/en-us/download/details.aspx?id=30425 これは、オープン xml ドキュメント (*.docx、*.xlsx、およびパワーポイント ファイル) のライブラリです。

于 2013-12-24T16:29:25.873 に答える
1

はい、Openxml を使用できます。openXml を使用すると、Excel Pdf を作成して ...

これをチェックしてください

于 2013-12-24T16:32:17.900 に答える