拼写检查器推荐

3
我在这里和谷歌上寻找拼写检查解决方案。我发现有很多选项,但是大部分都是一年或更久以前的...所以我想换个角度重新提出这个问题。该项目是一个VS2010 C# WinForms,目前有18个窗口,并且还在增长。因此,肯定希望选择一些易于实现的东西。我们目前正在将程序用于客户端,因此我希望升级过程对他们来说是无缝的。
我们目前不要求客户端安装MS Word,并且希望不要要求他们进行安装。所以,尝试避免使用它。
NetSpell看起来是解决方案,但是一旦我开始研究该项目,它似乎被完全放弃了。
NHunspell也是另一个可能性,但是在他们的网站上,最新消息是2010年10月发布的。
我看到WPF有一个拼写检查器类,虽然有人说可以与WinForms集成,但其他人(例如我认为非常有知识的Jon Skeet)说不要这样做。这种情况是否改变了,因为我看到的大多数帖子都是一年前的...
还有什么其他免费的选择,不太可能在我开始使用后一周就被放弃?
谢谢, 戴夫K.

可能是尝试使用C# SpellCheck类的重复问题。 - Hans Passant
汉斯,是的,我看过那个,它已经有一年了,我看到你和Jon Skeet辩论这是否是一个好的解决方案。现在看起来这可能是我的选择,但我想先听听其他人的意见。感谢你的发布和分享。 - dave k
2个回答

1

就我个人而言,我成功地使用了DevExpress WinForm控件中包含的拼写检查。它们甚至可以使用OpenOffice词典

所有独立的解决方案似乎都已经过时了,上次我搜索时是这样的。


错过了一行,“还有其他免费的东西吗……”-抱歉。 - dave k
1
从来没有找到过免费的东西。购买库有什么不好的呢? - Uwe Keim

-1

我只是“回答”这个问题,以免它成为一个“未回答”的问题。

Hans Passant提供了最可行的解决方案来解决问题(尝试使用C# SpellCheck类),如果您也发现它有用,请在那里给他点赞。正如他所说,字体存在一个令人烦恼的问题。与winforms字体相比,它看起来模糊,即使更改为他建议的Segoe UI字体,除了模糊之外,我没有注意到其他问题。


你应该提供一个代码示例来回答问题,或者从其他帖子中摘录出来。这基本上只是一个链接,直到你解决它为止,将会被扣除1分。 - Michael J. Gray
感谢您在此事上的意见,我将来会牢记这一点。 - dave k

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接