2

我们正在开发一个应用程序,我们需要在其中为使用 ANSI 字体(不是 UNICODE)的印度语言实施拼写检查

我正在寻找允许的字典组件或源代码:

  • 维护单独的字典,例如法律、商业等。
  • 支持多于一种语言
  • 如果可能的话,允许开发人员设置解析参数,以便我们作为开发人员可以确定如何将给定的文本分解为单词
  • 支持加词到词典(应维护单独的词典,不修改原词典)
  • 支持自定义对话框,以便我们设计自己的对话框(如果需要)
  • 应该能够区分字符的大小写,这意味着它不应该将级联级联 视为相同(如果可能)。应该有一些参数可以让我们启用/禁用此功能

如果这本词典可以检查另一个 Windows 应用程序中的拼写,那将是一个额外的优势。

4

2 回答 2

1

正如评论中的链接所建议的那样,我会查看Addict 组件套件和 plus pack词典向导提供了创建专业词典的方法。还有 API“允许文本解析、字典查找、文本更正、拼写错误建议、词库上下文等”。

Addict 是从头开始编写和设计的,尽可能地健壮和灵活。开发人员对 Addict 的所有核心功能拥有完整的 API 访问权限,包括主字典、控件解析器、解析引擎、解析时要忽略的实体、自定义字典、建议生成、同义词库文件等等。

于 2009-07-04T20:20:58.130 回答
0

您应该拆分拼写检查器核心系统和您的UI

因此,在您的应用程序中,您应该添加任何对话框和配置。拼写检查器核心仅适用于纯文本并返回列表或带有建议的错误。

有几十个开源拼写检查器核心实现。您甚至可以使用 Google 的在线服务(查看 Google Wave 视频)。

于 2009-06-13T09:12:51.333 回答