我计划在the服务器上动态生成一个Word文档。在c#中有这样做的好方法吗?我知道我可以编写Word来做这件事,但我更喜欢另一种选择。
发布于 2008-11-29 00:49:24
我曾经在一家公司工作过,该公司非常希望生成word文档,最终他们对带有".doc“扩展名的RTF文档非常满意。Word可以轻松地识别和打开它们。
RTF文档是用iText.net (免费的PDF库)生成的,API非常容易使用,性能非常好,你不需要在机器上安装word,而且,你可以扩展到将来只需要很少的工作就可以生成.net、HTML和文本文档。四年后,我创建的解决方案仍然有效,所以这是对iText.net有利的一点证据。
看起来官方的iText page建议iText Sharp是目前最好的.Net选择,所以这是另一个选择
发布于 2008-11-29 00:15:39
你最好生成一个rtf文件,word会知道如何打开它。
发布于 2008-11-29 00:25:03
Word会很高兴地打开一个带有.doc扩展名的超文本标记语言。如果包含内部样式表,则可以对其进行完全格式化。之前有一篇关于这个话题的文章:
https://stackoverflow.com/questions/326941
复制相似问题