我计划在网络服务器上动态生成一个 Word 文档。在 C# 中有这样做的好方法吗?我知道我可以编写 Word 脚本来执行此操作,但我更喜欢其他选项。
最佳答案
我过去曾在一家公司工作,该公司非常需要生成的 word 文档,最后他们对具有“.doc”扩展名的 RTF 文档非常满意。 Word 可以毫无问题地识别和打开它们。
RTF 文档是用 iText.net 生成的(免费的 .net 库),该 API 非常易于使用,性能非常好,您不需要在机器上使用 word,此外,您可以在未来扩展到生成 PDF、HTML 和文本文档,而无需付出太多努力.四年后,我创建的解决方案仍然存在,所以这是对 iText.net 有利的一点证明。
看起来像官方iText page建议iText Sharp是目前最好的 .Net 选择,所以这是另一个选择
关于c# - 有没有办法在机器上没有word的情况下动态生成word文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/326941/