是否可以通过编程方式与Word的拼写和语法检查进行交互?

时间:2019-09-28 03:31:51

标签: c# .net ms-word spell-checking

我正在寻找一种有效的方式,以编程方式(在Word之外)与Word的拼写语法检查功能进行交互。

我找到了这篇11岁的文章,但是我确定今天有更好的方法来实现这一目标?

https://devblogs.microsoft.com/scripting/hey-scripting-guy-how-can-i-check-spelling-and-grammar-in-microsoft-office-word/

但是我找不到关于该主题的最新消息-有人可以为我提供一种入门2019产品的好方法吗?

1 个答案:

答案 0 :(得分:2)

如果将COM引用添加到Microsoft Word 16.0 Object Library,则可以执行以下操作:

var app = new Microsoft.Office.Interop.Word.Application();    
var spellingIsCorrect = app.CheckSpelling("hello");
var grammarIsCorrect = app.CheckGrammar("is my grammar correct?");