我有.doc或.docx文件,在预订酒店房间后,我想在.doc文件中提供协议和收据。 为此,我有一个文本文件,
收件人,[ NAME ]
[ ADDRESS...亲爱
...内容;;; ...
这将是我的.doc文件。我的想法是阅读这个.doc文件并用用户的姓名和地址替换标签,例如。([ NAME ]和[ ADDRESS ]。
我如何在ASP.NET中执行此操作?
答案 0 :(得分:1)
将您的NAME和ADDRESS标记定义为文档中的表单字段,并使用VSTO打开文档,查找表单字段并替换文本。
您可以用来操作Office文档的另一个第三方工具是Aspose。它非常有用,因为它不需要安装Office来处理office文档。
答案 1 :(得分:0)
确保不直接或间接使用COM Interop从ASP.NET应用程序调用Word。它不受支持,通常效果不佳,并且还具有许可意义。
Office产品是桌面应用程序。从服务运行时它们不起作用。