このメソッドは、Windows 版 FRE に実装されています。
ScanSource
ScanSource オブジェクトの Scan メソッド
ABBYY FineReader Engine API の ScanSource オブジェクトの Scan メソッド — このメソッドは、1 つ以上の画像をスキャンします。
このメソッドは、1 つ以上の画像をスキャンします。戻り値は、生成された画像ファイル名のコレクションです。
このメソッドの入力パラメーターの 1 つは、スキャンを管理するインターフェイス IScanCallback へのポインターを受け取ります。
このメソッドは、スキャンが完了するまで制御を返しません。非同期で、つまりプログラムの実行をブロックせずにスキャンする場合は、同じオブジェクトの BeginScan メソッドを使用してください。
UserInterfaceType
[in] この変数は、スキャンオプションの設定に使用するユーザーインターフェースの種類を、ScanSourceUITypeEnum として指定します。このパラメーターには SSUIT_All 定数を渡さないでください。ダイアログを表示しない場合は、SSUIT_None 定数を渡します。
Folder
[in] この変数は、スキャン画像の保存先フォルダーへのパスを指定します。このフォルダーはあらかじめ存在している必要があることに注意してください。
callback
[in] この変数は、IScanCallback コールバックインターフェースへのポインターを渡すために使用します。このインターフェースは、スキャンの進行状況や完了の通知、およびスキャン中に発生する可能性のあるエラーの通知に使用されます。このパラメーターは省略可能です。通知を受け取りたくない場合は、null ポインターを渡します。
Result
[out, retval] スキャンされた画像のファイル名を格納する StringsCollection オブジェクトのインターフェースポインターを受け取る IStringsCollection* ポインター変数へのポインターです。
このメソッドは、ABBYY FineReader Engine 関数の標準の戻り値を返すことがあります。
ScanSource
