2

プロジェクトで Canon 9000F スキャナーを使用する必要があります。TWAIN ドライバーに問題があります (参照: TWAINで 2400 DPI の写真をスキャンするときのメモリの問題は一般的ですか? )、代替手段として WIA を試しましたが、組み込みのスキャン ダイアログでは最大解像度 600 DPI しか許可されませんが、少なくとも 1200 DPI が可能であることはわかっています。

WIA ダイアログ

これらの値を上書きすることは可能ですか? 制限はどこから来るのですか?これはドライバーが原因ですか、それとも WIA 自体のどこかで構成されていますか? より低いレベルに下がって、これらすべてのスキャン機能を自分で実行した場合、同じ制限に直面するでしょうか?

質問はもはや関係ありません。TWAIN ドライバを使用することにしました。

4

1 に答える 1

2

おそらく今までに別の解決策を見つけたと思いますが、今日、同様の問題と戦っているときにこの投稿に出くわしたので、回避策を共有したいと思います.

私の場合、最大 1600dpi の光学解像度をサポートする Plustek A320 スキャナーを使用しています。実際の TWAIN ドライバーは問題 (あなたが見たような頻繁なメモリ エラー) を引き起こすように見えるので、WIA ドライバーを使用して試してみたかったのです。もちろん、WIA で選択できる解像度は最大 600 までです。

私が最終的に落ち着いたのは、いくつかのドライバーの inf ハッカーでした。ドライバー インストーラーに同梱されている 261U.inf ファイルを編集し、次のセクションに太字の行を追加しました。

[IPCProduct.DeviceData.WIA]

TwainDS=%TwainDSName%

サーバー=ローカル

MicroDriver="mic-261U.dll"

UI DLL=sti.dll

UI クラス ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}

解像度="75、100、300、600、1200"

次に、適切な .inf ファイルを明示的に選択して、デバイス マネージャーからドライバーを手動で再インストールしました。再起動後、Windows Image Acquisition ウィザードでスキャンを開始するときに 1200dpi の解像度を選択できるようになりました。

于 2012-07-06T22:31:01.917 に答える