テキストプロパティ
テスト対象システム(SUT)で光学文字認識(OCR)を使用してテキストを検索したり読み取ったりするには、テキストプロパティリストを使用する必要があります。これらのプロパティリストには、作業中のテキストや検索の目的に応じて含めることができる多種多様なプロパティがあります。
詳細については、OCRの利用を参照して、最も一般的に使用されるテキストプロパティの使用方法を学んでください。
このページでは、SenseTalkスクリプティングと直接関連するOCRプロパティをカバーしています。Eggplant Functionalのいくつかの位置からOCRプロパティを調整することも可能です:
テキストプロパティリストとは何ですか?
テキストプロパティリストは、SUT上のテキストの説明です。すべてのテキストプロパティリストには、検索対象の実際のテキスト文字列を定義するText
プロパティと、以下で説明する追加のプロパティが含まれている必要があります。プロパティリストに含まれていないプロパティは、テキストプリファレンスの設定にデフォルト設定されます。
以下のテキストプロパティは、任意のテキストプロパティリストで使用できます:
- Text:
テキスト文字列
。 SUT上で見つけたいテキスト文字列。 (必須) - TextStyle:
テキストスタイル名
。 事前に定義されたテキストプロパティのグループ。 (詳細は、テキスト検索パネルを参照してください。)
OCRテキストプロパティ参照表
以下の表をOCRで作業する際の参照として使用してください。これは、OCRの使用に対応するすべてのサポートされているSenseTalkプロパティの完全なリストです。一部のプロパティは読み取りと検索の両方で利用できますが、一部は特定のものに特化しています。プロパティに渡される値のタイプも含まれています。プロパティの名前をクリックすると、その完全な説明が表示されます(完全な説明リストはこのページの表の下に含まれています)。最も一般的なOCRプロパティの使用方法について詳しく知るには、OCRの成功を参照してください。
boolean
値は、Yes/Noの値が許可されるトグルスイッチのようなものであり、On/Offも許可されます。
プロパティ | 検索 | 読取り | 値 |
---|---|---|---|
AggressiveTextExtraction | はい | はい | Boolean |
CaseSensitive | はい | いいえ | Boolean |
Contrast | はい | はい | Boolean |
ContrastColor | はい | はい | 色(SenseTalkでの色値 参照 |
ContrastTolerance | はい | はい | 0-100 / デフォルト45 |
DPI | はい | はい | 整数 |
EnhanceLocalContrast | はい | はい | Boolean |
ExtraWords | はい | はい | 文字列または単語のリスト |
IgnoreNewLines | はい | いいえ | Boolean |
IgnoreSpaces | はい | いいえ | Boolean |
IgnoreUnderscores | はい | いいえ | Boolean |
InvertImage | はい | はい | Boolean |
Language | はい | はい | OCR言語サポート |