asp.net - 在asp.net中填写Word文档?

标签 asp.net

我正在研究Asp.Net项目,该项目需要填写Word文档。我的客户提供了一个单词模板,其中包含姓氏,名字,生日等。我在sql数据库中拥有所有这些信息,并且客户端希望应用程序的用户能够从数据库中下载包含已填充信息的word文档。

归档此文件的最佳方法是什么?基本上,我需要在Word文档中标识那些“可填充点”,并在应用程序用户单击下载按钮时填充这些信息。

最佳答案

我不确定ASP.Net的某些方面,但是我正在做类似的事情,您可能想研究使用RTF。您可以在RTF中使用模式替换。例如,您可以在RTF文档中添加诸如{USER_FIRST_NAME}之类的标签。当用户单击下载按钮时,您的应用程序可以从数据库中获取信息,并将{USER_FIRST_NAME}的每个实例替换为数据库中的数据。我目前正在使用PHP进行操作,效果很好。 Word将毫无问题地打开RTF,这是我选择此方法的另一个原因。

关于asp.net - 在asp.net中填写Word文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/743987/

相关文章:

asp.net - 这是测试演示者的正确方法吗

c# - visual studio 2017 启动有/无调试性能差异

c# - 如何在 asp.net 中编辑数据集列值

asp.net - 良好的错误处理实践

asp.net - 使用反射设置对象的属性

ASP.NET - 带回发触发器的文件上传

javascript - 服务器端如何获取隐藏字段的值

asp.net - 使用外键列进行 SQL 全文搜索

asp.net - Azure 网站上 HTTP 1.0 代理请求的 gzip 压缩

c# - 在 ASP.NET 中使用 MySqlCommand 时出现 MySQL 语法错误