代码之家  ›  专栏  ›  技术社区  ›  Aaron Maenpaa

.NET的拼写检查程序

  •  14
  • Aaron Maenpaa  · 技术社区  · 14 年前

    是否仍要在不使用Office库的情况下创建拼写检查器?我会很满意最简单的解决方案。

    3 回复  |  直到 10 年前
        1
  •  7
  •   AminM LordDoskias    10 年前

    使用nHun拼写。

    Spell Check, Th­e­saurus and Hyphen­ation: NHun­spell

    就我个人而言,我已经尝试过了。很好。

    从nhunspell项目页面:

    nhunspell基于hunspell和 打开Office拼写检查, 断字和同义词库 Microsoft_.NET框架。匈奴 是.NET(C,VB)库和包装 本机库:hunspell,hyphen 还有MyThes。

    集成库用于 打开Office并与 词典发布于 openoffice.org.

    NHUNspell的许可证如下: GPL/LGPL/MPL。商业免费使用 允许根据 LGPL和MPL许可证。你的 商业应用程序可以链接 反对NHUNSPELL DLL。

        2
  •  6
  •   Sameh Deabes    14 年前

    最简单的解决方案是使用wpf:textbox和richtextbox控件,默认情况下,wpf支持拼写检查,只需添加控件,启用拼写检查,就可以了!

    以下是示例代码:

    <TextBox Margin="53,86,51,97" Name="textBox1" SpellCheck.IsEnabled="True"/>
    
        3
  •  0
  •   Fadrian Sudaman    14 年前

    我知道Netspell这个项目。它在sourceforge中,您可以在codeproject或谷歌搜索中找到许多参考资料来讨论它。

    不认为该项目最近是活跃的,但仍然很好的使用。

    http://www.aspcode.net/Use-NetSpell-in-your-ASPNET-20-application.aspx