什么是 C# / .net 的最佳拼写检查库?
(这将是基于 Web 的,因此 WPF 的内置拼写检查将不起作用。)
我制作了 Open Office / Google Chrome ... 拼写检查器 Hunspell 的 .NET 版本(包装器)。它被称为NHunspell,可以与 C#/ VB / .... 一起使用。还包括 Open Office 连字符“Hyphen”。所有 Open Office 词典都可以使用。它是免费的(开源 LGPL / MPL 许可)。
我以前使用过 Aspell.net并取得了一些成功。
我过去曾成功使用过 NetSpell。http://sourceforge.net/projects/netspell/
对于自定义解决方案,我创建了一个 Web 服务,然后包装 WPF 库。这提供了通过简单地调用 Web 服务来使用 ASP.NET 应用程序/网站的内置拼写检查的能力。
可以在这里找到一个易于理解和基本的包装理念:
有一个 aspell .net 包装器。
对于商业解决方案:
我目前正在评估 RapidSpell,这似乎是我所需要的。我会说他们的演示安装似乎破坏了我的第三方安装。(确实发生了一些事情,我在安装他们的演示后就注意到了。但这可能是巧合。)
Telerik 的 ASP.NET 控制套件带有一个拼写检查器。你可以看看他们。
http://demos.telerik.com/aspnet-ajax/Spell/Examples/Overview/DefaultCS.aspx
您可以使用 silverlight 嵌入 WPF 拼写检查器。否则,您可能希望查看已经可用的商业产品,例如Telerik 的 ASP.NET AJAX 控件。