我需要使用 VS2017 創(chuàng)建一個(gè)新的 word 2016 文件,插入內(nèi)容(這是最簡(jiǎn)單的部分),并且還需要像執(zhí)行以下操作一樣控制它:合并同一行或同一列中的某些單元格定義從右到左或 LTR為文本/背景著色。和更多類似的任務(wù)。我可以使用打開文檔using Microsoft.Office;
using Word = Microsoft.Office.Interop.Word;我可以添加文本并保存文檔,但我仍然看不到精細(xì)控制顏色/方向和更多參數(shù)的方法。閱讀文檔后,似乎這可能是不支持的,除非我錯(cuò)過(guò)了。如果有人可以指導(dǎo)如何從 C# 程序編輯 word 文件的詳細(xì)文檔,我將不勝感激。無(wú)論如何,我可以通過(guò)使用 Interop 創(chuàng)建一個(gè)簡(jiǎn)單的 Excel 文件然后插入它來(lái)繞過(guò)它。
1 回答

阿晨1998
TA貢獻(xiàn)2037條經(jīng)驗(yàn) 獲得超6個(gè)贊
這是使用 VS2017 c# 合并表格中的單元格的工作解決方案
var doc = DocX.Create(word_fname); 表表 = doc.AddTable(tableSize, 3); table.Rows[row_cnt].MergeCells(1, 2); // 合并特定行中的第 2 和第 3 個(gè)單元格
- 1 回答
- 0 關(guān)注
- 90 瀏覽
添加回答
舉報(bào)
0/150
提交
取消