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 に答える