开发者

Libraries to generate docx files (Open XML)

We need to generate docx documents from an asp.net mvc site. The documents will vary a great deal, but they 开发者_如何学Goare pretty basic - the only thing out of the ordinary is the need to include tables. The c# code that generates the documents will need to create similar html/css as well. We don't have time to buy a commercial product for this.

Should we just read the spec and write some code to spit out the XML, or are there libraries available that would do the trick?

Edit: looks like Microsoft's Open XML library is an obvious choice, but does anyone have any experience with it? And can anyone point to some sample code that uses it?


Try this... http://openxmlwriter.codeplex.com/

codeplex.com has a lot of other libraries too.

http://www.codeplex.com/site/search?query=openxml


You can try https://github.com/open-xml-templating/docxtemplater

It makes it possible to create a template written in docx, that contains tags Hello {name} tha will be replaced.

You also have the possibility to create tables by looping over the table columns.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜