【问题标题】:backend spellchecking library c# [closed]后端拼写检查库c# [关闭]
【发布时间】:2017-04-12 09:17:52
【问题描述】:

在我的项目中,我需要检查一堆文本是否存在拼写错误。我通过webservice 获取文本,并且没有可以使用拼写检查功能的GUI 组件。

是否有我可以使用的标准拼写检查功能? 有没有可以离线使用的商业或者更好的开源库?

【问题讨论】:

  • 从字面上搜索“C# 拼写检查”,它回答了你的问题。会比写这篇文章花更少的时间:-) msdn.microsoft.com/en-us/library/…
  • 很抱歉问这个问题,但是你用谷歌搜索过这个吗?这似乎是一个普遍的问题
  • @JayGould 他没有 gui,您链接到的内容适用于文本控件,所以我认为这不会起作用。
  • @Jacobr365 如果是这样的话,这个问题很难解决。必须有一个库来预测隐含的单词并替换它,这可能会导致各种问题。
  • @JayGould 为什么它需要预测任何东西?将字符串保存在内存中并检查其拼写。另请查看此库crawler-lib.net/nhunspell 这是一个拼写检查库。它是开放式办公室使用的拼写检查器。它可以做拼写检查和提出建议等。

标签: c# .net spell-checking


【解决方案1】:

GNU Aspell 是一个稳定的开源拼写检查器,包含多种语言的字典。该库有一个 C API,您大概可以通过 P/Invoke 使用它。

有一个NuGet GNU Aspell 包,声称提供.NET 包装器。

【讨论】:

    猜你喜欢
    • 2010-10-26
    • 2010-10-02
    • 2012-04-18
    • 2010-10-08
    • 1970-01-01
    • 2012-06-07
    • 2013-08-19
    • 2010-09-20
    • 1970-01-01
    相关资源
    最近更新 更多