c# – 以编程方式编辑Microsoft Word文档

我想知道这是否可以完成.

我正在为我们的软件系统(学校项目)建立一个数据字典,我正在考虑一种自动化的方法.基本上我没有使用太多的Microsoft Word(2007),我只用它来记录学校的东西等等.我想知道是否可以从模板以编程方式创建/编辑Word文档.

这个想法是,我将在Word上创建一个包含一个将在每个页面上重复的空表单的页面.对于我将输入到我的程序的每个数据,它将更新表单中的相应字段并跳转到下一个表单.

这样做的目的是为了消除复制粘贴方法(我的习惯),并在进行文档时加快处理速度.

解决方法

如其他人所建议的,Word自动化将导致您受到伤害的世界有两个主要原因:

> Office不是无人值守运行的,所以它可以随时弹出消息框,并且
>对于没有它的计算机来说,(可能)未授权启用办公功能.如果您使用自动化在网站上生成Word文档,则必须确保未安装Office的计算机无法访问此功能(除非在过去几年更改了此规则).

我使用了Aspose.Words,它花费了一点,但它的效果很好,是为了这个.

相关文章

在要实现单例模式的类当中添加如下代码:实例化的时候:frmC...
1、如果制作圆角窗体,窗体先继承DOTNETBAR的:public parti...
根据网上资料,自己很粗略的实现了一个winform搜索提示,但是...
近期在做DSOFramer这个控件,打算自己弄一个自定义控件来封装...
今天玩了一把WMI,查询了一下电脑的硬件信息,感觉很多代码都...
最近在研究WinWordControl这个控件,因为上级要求在系统里,...