2

Canon 9000Fのスキャンアプリケーションを開発する必要がありますが、WIAとTWAINに問題があります。SANEプロジェクトのホームページで、この特定のスキャナーが彼らのテクノロジーで非常にうまく機能することを読んだので、WindowsプラットフォームでSANEバックエンドを使用できるかどうか興味があります。

私はこのウェブサイトでいくつかの情報を見つけました:http ://www.zago.net/sane/windows/sane_on_windows.html

Windows上のSANE:ポートは2003年9月23日にCVSツリーに統合されました。SANEリリース1.0.13で利用可能になります。

Windowsは、SANEのウィキペディアページにもプラットフォームとしてリストされています。

オペレーティングシステム:Microsoft Windows、Linux、UNIX、OS / 2

4

2 に答える 2

2

この非常に興味深いスレッド: sane runs in windows without cygwin Windows で SANE を使用するための唯一の本当に実行可能なオプションは、CygwinまたはMinGWMSYSと共に使用することだと思います。README.windowsファイルから:

Windows 上の SANE

前提条件

正常なバックエンドをコンパイルできるようにするには、Cygwin または Mingw コンパイラと、適切な POSIX 互換環境が必要です。

Windows 用の Cygwin POSIX 互換環境 Windows と Cygwin gcc コンパイラは、http: //www.cygwin.com で入手できます。

Windows 用の MSYS POSIX 互換環境と MinGW gcc コンパイラは、http://www.mingw.org/wiki/MSYSで入手できます。

スキャナーは Windows によって検出され、無効にされていない必要があります。ハードウェア管理者に確認してください。

これらのいずれかを取得したら、ソース コードから SANE を untar してビルドできます (必要なライブラリについては readme を確認してください) Canon 9000F。スキャナーで動作する場合と動作しない場合があります。

あなたが言うように、pixmaバックエンドでサポートされているとリストされているので、うまくいく可能性は十分にあります。

于 2013-01-29T09:17:18.820 に答える
0

難しい部分は TWAIN によって処理されましたが、これは Windows が前進するにつれてオプションではなくなりました。SANE バックエンドは Cygwin で構築する必要があります。Mingw ではビルドできません - POSIX 機能はありません。

于 2015-09-08T00:41:24.353 に答える