2003-02 << 2003-03 >> 2003-04

2003-03-17 (月)

*TWAIN

スキャナを手に入れたので,今まで触ったことが無かったTWAINの勉強です.とりあえず,TWAIN Working GroupでDeveloper Toolkitをダウンロードしてきました.英語の説明を読むのは大変なのでとりあえず,サンプルのソースに目を通す.プリンタで印刷するのと比べると,少し面倒そうですね.K-Viewerにスキャナから読み込む機能をつけてみました.細かい設定は無しで適当に書いたのですが,いきなり動いてくれました.もう少し作り込んだら公開する予定です.K-Viewerは余り機能は増やさないでシンプルに行く予定だったのですが….

あと,スキャナについてきたソフトがなんだか好みじゃないのでアンインストールしました.しかし,それだとスキャナについているボタンがただの飾りになってしまうので,少し調べてみる.とりあえず,ボタンにソフトを割り当てる方法はわかった.ただ,パラメータにデバイスのGUID(?)みたいなのが渡されるのですが,TWAINではデバイス名が必要なようです.GUIDからデバイス名の取得って面倒そうな気がするんですけど,どうするのが一般的なんでしょう?結構調べたんですが,見つかりませんでした.仕方ないので,デフォルトの機器で読み込むようにしておきました.

2003-02 << 2003-03 >> 2003-04