对于我的asp.net网站,我需要拼写检查功能。我发现了一些有趣的解决方案。
1.谷歌拼写检查员2.亨斯佩尔。
两者都是免费的。根据我的理解,我意识到这两种方法都有一些缺点和优点。
对于Google拼写检查程序,它为错误的单词提供了更正确的单词,但Hunspell提供了一些建议。谷歌有最新的建议,但Hunspell,它取决于Open Office词典。
就我而言,我只需要一个建议。
对于缺点,我必须依靠Google进行拼写检查。如果Google服务停止运行,它也会影响我的网站。
那么,什么适合我的网站。选择Google拼写检查是不是一个好主意?
是否有任何非免费的拼写检查解决方案?
答案 0 :(得分:6)
我认为,使用Hunspell
是件好事使用Hunspell
的原因NHunspell以Hunspell为基础,带来了Open Office咒语 检查,连字符和同义词库到Microsoft®.NETFramework。 NHunspell是一个.NET(C#,VB)库,包装了本机库 Hunspell,Hyphen和MyThes。
集成库在OpenOffice中使用并与之一起使用 在OpenOffice.org上发布的词典。
NHunspell的许可证如下:GPL / LGPL / MPL。免费使用商业广告 根据LGPL和MPL许可证允许申请。您的 商业应用程序可以链接到NHunspell DLL。
来自其中一条评论:
拼写检查:Hunspell Hunspell是拼写检查,
形态分析仪和发生器。它已经出现了 找到词干的功能。它允许生成 来自词干的派生形式(复数,......)。
SpellEngine - 拼写检查,
服务器的连字符和同义词库 和Web服务器(ASP.NET)SpellEngine允许线程安全 执行拼写检查请求。它是一个优化的组件 服务器。所有NHunspell功能(拼写检查,连字符, 词库,分析和生成)是整合的。确保 在几个请求中充分利用CPU,一个Hunspell, 每个处理器或处理器实例化Hyphen或MyThes 核心并由信号量控制。多个词典可以 安装以提供不同的语言。拼写检查, 连字符和多语言应用程序中的同义词 支持,无需任何额外的编程。