【问题标题】:How to implement a Spell Checker for Microsoft Office?如何为 Microsoft Office 实施拼写检查器?
【发布时间】:2013-03-14 19:55:22
【问题描述】:

到目前为止,我已经搜索了一种在 Microsoft Office 中为我的本地语言实现拼写检查器的方法:Microsoft Office 似乎使用语言包来为其他语言提供拼写检查。

是否有实现此语言包的 API?

对不起,如果这个问题是重复的,我已经检查了关于这个主题的上一个问题:

这个问题没有得到很好的回答,我应该澄清一下,我不是在寻找充当拼写检查器角色的 Word 加载项。

这家公司提供校对器,包括用于 windows 产品的拼写检查器。

那么你能帮我解决这个问题吗?

【问题讨论】:

    标签: ms-office spell-checking


    【解决方案1】:

    从 Microsoft Office Word 2010 版开始,您必须使用 Microsoft 的 Common Speller API (CSAPI),查看this link 了解更多信息。

    有一个关于如何实现提供拼写检查服务的 DLL 的示例源代码here,以及一个描述 CSAPI 的 PDF 文档。

    要获得微软关于如何实现拼写检查器的文档并不容易,因为您必须提交您的项目提案here 或通过Microsoft Ireland 联系某人(他们是负责开发和拼写检查 API 的维护),如果获得批准,他们将向您发送所需的文档。

    我应该澄清一下,CSAPI 只提供了为单个单词开发拼写检查器的方法,并且只使用 VS C++(没有 C# 或 VB),如果你想开发语法检查器或同义词库,你必须要求其他 API .

    【讨论】:

      猜你喜欢
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-02
      • 2011-10-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多