c# - 有没有办法在机器上没有word的情况下动态生成word文档

标签 c# ms-word document

我计划在网络服务器上动态生成一个 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/

相关文章:

java Apache POI Word 现有表格插入带有单元格样式和格式的行

c# - Word 自动化 - 禁用警报

javascript - document.write 未捕获语法错误

c# - EF5 Code First - 使用迁移更改列类型

c# - 删除机器人后如何将其添加到联系人列表

javascript - 使用 JavaScript - 如何计算 Microsoft Word 文档中的字数?

php - Docker Nextcloud 无法加载 Collabora Online - 请稍后重试

javascript - 在 json 中解码 html

c# - 为什么实习生对字符串的副本不起作用?

javascript - 用户可以使用 devtools 查看获取的文档吗?