在c#应用程序中创建word文档
本文关键字:word 文档 创建 应用程序 | 更新日期: 2023-09-27 18:29:22
我一直在寻找在Visual Studio中使用C#Windows窗体应用程序根据本地SQL服务器的信息创建字母的方法。我看过其他一些话题,但每个答案似乎都不一样。
我对这方面的知识很基本,不介意朝着正确的方向迈出一步。这真的可能吗?有比创建word文档更好的解决方案吗?
我只需要能够创建一个有一些文本和表格的word文档,这可能吗?
- 如果要创建具有不同数据的同类文档,请使用Word模板(.dotx)并使用文档中的内容控件或书签
优点: 节省您在文档中操作格式化和对齐的时间
- 然后使用OpenXML将内容控件或书签替换为值
优点: 您不需要部署Word互操作程序集。速度更快,并由Microsoft推荐
根据您的需要,您可以简单地复制预先存在的文件,或者如果您需要从代码中修改文档,您可以使用Microsoft Office Automation。(参见C#office 2010自动化)