我需要使用 VS2017 创建一个新的 word 2016 文件,插入内容(这是最简单的部分),并且还需要像执行以下操作一样控制它:合并同一行或同一列中的某些单元格定义从右到左或 LTR为文本/背景着色。和更多类似的任务。我可以使用打开文档using Microsoft.Office;
using Word = Microsoft.Office.Interop.Word;我可以添加文本并保存文档,但我仍然看不到精细控制颜色/方向和更多参数的方法。阅读文档后,似乎这可能是不支持的,除非我错过了。如果有人可以指导如何从 C# 程序编辑 word 文件的详细文档,我将不胜感激。无论如何,我可以通过使用 Interop 创建一个简单的 Excel 文件然后插入它来绕过它。
1 回答
阿晨1998
TA贡献2037条经验 获得超6个赞
这是使用 VS2017 c# 合并表格中的单元格的工作解决方案
var doc = DocX.Create(word_fname); 表表 = doc.AddTable(tableSize, 3); table.Rows[row_cnt].MergeCells(1, 2); // 合并特定行中的第 2 和第 3 个单元格
- 1 回答
- 0 关注
- 72 浏览
添加回答
举报
0/150
提交
取消