使用Java的Word插件

hrz*_*fer 1 .net java plugins add-in ms-word

我正在为某种语言开发一种高级拼写检查程序.MS Word对该语言的默认拼写检查程序并不令人满意.所以我决定将我的拼写检查器与MS Word集成.不幸的是我正在研究Java,据我所知,这可以和Ms.Net一起使用.是否可以使用Java执行相同的操作,或者可以将我的Java拼写检查程序用作MS.Net中的库.

谢谢

Dar*_*inH 5

据我所知,没有文件记录的方法用你自己的一个替换Word的内置拼写检查器.

您可以使用自己的代码+模拟+ Word的拼写检查程序,但这并不容易.当您在文档中导航时Word不会引发任何事件,因此您必须设置一个计时器,然后如果您需要未经请求的拼写选项,则不断检查当前光标位置(否则,您必须挂钩到Windows鼠标要监控右键单击的事件,然后检查您所在的单词并从那里开始.

也没有任何简单的方法来突出拼写错误的单词(就像现在的Word中的红色波浪形).

最后,我对Java知之甚少.假设您可以在Java中编写暴露COM接口的DLL,您应该能够这样做.但根据我对Java的了解,这是不可能的.所以你可能不得不在.net或C中编写一个COM包装器,它是通过它编写java代码的桥梁.