LEADTOOLS OCR(Leadtools.Forms.Ocrアセンブリ)

フレームを表示

SpellLanguageプロパティ








スペルチェックの用途に現在の言語(ディクショナリ)を示す値を取得または設定します。
構文
string SpellLanguage {get; set;}
'Declaration
 
Property SpellLanguage As String
'Usage
 
Dim instance As IOcrSpellCheckManager
Dim value As String
 
instance.SpellLanguage = value
 
value = instance.SpellLanguage
string SpellLanguage {get; set;}
public String getSpellLanguage()
public void setSpellLanguage(String value)
            
<br/>get_SpellLanguage();<br/>set_SpellLanguage(value);<br/>Object.defineProperty('SpellLanguage'); 
property String^ SpellLanguage {
   String^ get();
   void set (    String^ value);
}

属性値

スペルチェックの用途に言語(ディクショナリ)の名前を表すString値。
解説

OcrEngineType.Professionalは、一度に1つのスペルチェック言語だけをサポートします。この言語は、SpellLanguageを用いて有効にされなければなりません。

OcrEngineType.Advantageエンジンは複数のスペルチェック言語をサポートします、そして、エンジンはIOcrLanguageManagerで現時点では有効にされる言語に基づく言語辞書を自動的にロードします。重要:SpellLanguageが使われないで、エフェクトを持っていません。

つづり方言語の名前は、IOcrLanguageManagerで定める文字セット言語を指定する際に使われる同じ形式でなければなりません。スペル言語を設定した、そして、一度スペルチェックシステムを前提とすることが有効にされたら、エンジンは認められたテキストのつづりを確認して、修正するためにこの言語辞書をここで使用します。

GetSupportedSpellLanguagesメソッドでシステムによってサポートされるつづり方言語の名前を取得することができます。利用可能な言語(ディクショナリ)は、SpellCheckEngineに設定される現在のスペルチェックエンジンに依存します。

GetSupportedSpellLanguagesによって返される値に加えて、以下の特別なstring大文字と小文字の区別ができる値を使うことができます:

説明
nullVisual BasicではNothing)string参照 自動スペル言語選択。1つの言語だけがIOcrLanguageManager.EnableLanguagesメソッドで言語環境で有効にされたならば、この言語はそれがスペルチェックシステム(GetSupportedSpellLanguagesによって返される値の一つ)によってサポートされる言語の1つであると定めているつづり方のためにも自動的に選択されます。
何もない チェックサブシステムは、まったく言語辞書を使用しません。

システムを確認しているスペルの詳細については、「IOcrSpellCheckManager」を参照してください。

サンプル
サンプルのために、参照しますIOcrSpellCheckManager
必要条件

ターゲットプラットホーム

参照

参照

IOcrSpellCheckManagerインターフェース
IOcrSpellCheckManagerメンバ
GetSupportedSpellLanguagesメソッド
IOcrLanguageManagerインターフェース
LEADTOOLS .NET OCRによるプログラミング
OCRスペル言語辞書
OCR言語とスペルチェック

Leadtools.Forms.Ocrは、認識またはDocument Imaging Suiteのライセンスと、解除キーが必要です。詳細は、以下を参照してください。LEADTOOLSツールキット機能