4

NHunspellを Microsoft Wordと統合する方法があるかどうか知っている人はいますか?

Microsoft Word でオープンソースのスペル チェック辞書を使用して、現在 Microsoft から直接スペル チェックを行うオプションがない言語のサポートを有効にする方法を見つけようとしています。しかし、解決策を見つけることができませんでした。

私は特にクメール語を扱っています (私はHunspellのクメール語スペル チェック辞書の作成者の1 人です)。多くの人がクメール語のスペル チェックを使用しない理由の 1 つは、Microsoft Word がサポートされていないためです。Microsoft Word との統合が試みられています ( PAN Cambodiaには Word 用のスペル チェック アドインがありますが、非常に遅くて不正確であるため、基本的に使用できません。

更新: NHunspell を使用して、クメール語と Microsoft Word のスペル チェックを作成できました。ソースコードと一緒にここからダウンロードできます(別の言語にフォークできます)。

4

1 に答える 1

4

「Common SpellerApplication Programming Interface」を探していると思います。これに関する公式リンクは次のとおりです。Officeスペルチェック用のMicrosoft Common Speller API(CSAPI)

ご覧のとおり、実際には公開されていませんが、実際の仕様はここからダウンロードできます: http://spell.com.ru/dicts/csapi.pdf

サンプルをお探しの場合は、「Interfacing an Irish Spellchecker to microsoft word 2000」でググってください。

これは .NET インターフェイスではなく、DLL インターフェイスであるため、プログラムのどこかに DLL エクスポートを公開できる C/C++ またはその他の言語を使用して、.NET にアクセスするためのプロキシを構築できるようにする必要があります。

于 2011-11-19T05:56:57.387 に答える