C# 如何在运行时操作docx

C# 如何在运行时操作docx,c#,.net,ms-word,docx,openxml-sdk,C#,.net,Ms Word,Docx,Openxml Sdk,我的任务是获取docx文件,对其进行操作,填充占位符并将其返回给用户。我有一个C项目,它由几个Web服务组成,使它能够工作 到目前为止,我已按以下方式完成: 以docx文件为例 通过OpenXMLSDK打开它 应用一些算法 填充占位符 回来 所有这些都发生在C代码中。现在我有了一个想法,将所有的alghortims移动到数据库中。原因是,当某些内容发生更改时,将不需要将应用程序部署到Web服务器。我想采取docx模板,采取一些脚本从数据库和应用到它 你知道我怎样才能做到这一点吗?一种方法是使用X

我的任务是获取docx文件,对其进行操作,填充占位符并将其返回给用户。我有一个C项目,它由几个Web服务组成,使它能够工作

到目前为止,我已按以下方式完成:

以docx文件为例 通过OpenXMLSDK打开它 应用一些算法 填充占位符 回来 所有这些都发生在C代码中。现在我有了一个想法,将所有的alghortims移动到数据库中。原因是,当某些内容发生更改时,将不需要将应用程序部署到Web服务器。我想采取docx模板,采取一些脚本从数据库和应用到它

你知道我怎样才能做到这一点吗?一种方法是使用XSLT,但我不喜欢这个想法。

有,可以用来完成运行时部分。两者都与.net环境很好地集成