選択ダイアログを表示せずにスキャナーを設定するには?
対象製品
LEADTOOLS 17.5J Imaging Pro Suite
詳細
LEADTOOLSではTwainSessionクラスのSelectSourceメソッドを使用してTWAINソースを選択します。SelectSourceメソッドの引数に「String.Empty」を設定した場合には選択ダイアログボックスを表示しますが、この引数にTWAINソース名を指定することで、選択ダイアログボックスを表示させずにTWAINソースを選択することが可能です。
サンプルコード(VB.NET)
サンプルコード(C#)
また、TwainSessionクラスのQuerySourceInformationメソッドでは使用可能なすべてのTWAINソースを取得することができます。使用可能なTWAINソースが複数あるような場合にはこちらをご検討ください。
実際の動作はSP1で追加された製品のチュートリアル「TwainSetScannerName」をご覧ください。
サンプルコード(VB.NET)
Private WithEvents twnSession As TwainSession twnSession = New TwainSession twnSession.Startup(Me, "", "", "", "", TwainStartupFlags.None) twnSession.SelectSource("TWAINソース名")
サンプルコード(C#)
private TwainSession twnSession; twnSession = new TwainSession(); twnSession.Startup(this, "", "", "", "", TwainStartupFlags.None); twnSession.SelectSource("TWAINソース名");
また、TwainSessionクラスのQuerySourceInformationメソッドでは使用可能なすべてのTWAINソースを取得することができます。使用可能なTWAINソースが複数あるような場合にはこちらをご検討ください。
実際の動作はSP1で追加された製品のチュートリアル「TwainSetScannerName」をご覧ください。
関連情報
- [.NETコントロール] スキャン実行中に表示されるインジケータを非表示にするには?
- [.NETコントロール] オートシートフィーダからスキャンをすることはできますか?
- スキャンする際に用紙サイズを検出できますか?
- スキャナの自動傾き補正を利用するには?
- スキャンする枚数を設定するには?
キーワード
HowTo TWAIN