18

jQuery Rails Web ページのボタンからトリガーしたい富士通 fi-6130 TWAIN / ISIS スキャナーがあります。ページにスキャナーに「移動」するように指示するだけでなく、(単一の) ページがスキャンされたら、Paperclip を介して結果のファイルをアップロードしたいと思います。ファイルを手動で見つけます。

各スキャナは Windows XP デスクトップに USB 接続されていますが、これらのコール センター デスクトップを Google Chrome OS に置き換える場合があります。

この質問はほぼ 1 年前に行われましたが、主に、数百ドルもする商用の IE .NET 製品の使用を必要とする提案を受けました

4

5 に答える 5

18

これは、標準のHTML / jsページ内から直接行うことはできません。jsには、スキャナーなどの周辺機器にアクセスするためのアクセス許可がありません。

フラッシュまたはSilverlightのいずれかを使用することは可能かもしれませんが、アクセス許可の問題が発生する可能性があります。ここここに記事がありますが、それはa)あまりにも複雑で、b)あなたが求めているものではないかもしれません。

Webアプリが実行されるマシンを制御する場合は、単純なデスクトップクライアントを使用してスキャンを実行し、ローカルポートを開いてWebページ内からの接続を許可することをお勧めします。

したがって、jsは(たとえば)http:// localhost:1234 / Services / ScanへのAJAX呼び出しを実行し、画像を返します

編集:デスクトップクライアントの作成に関しては、いくつかのオプションがあります。個人的には、PERL / PHPでこれを実行しようとしないことをお勧めします。これは、PERL / PHPがジョブに適したツールではないようであり、TWAINデバイス(および私たち全員)にアクセスするためにCOMオブジェクトをロードすることになると思われるためです。それがどれほど楽しいか知っています...)

コメントで、Visual Studioが気に入らないことを示しています。Javaに精通している場合は、JTwain (商用ですが高品質のようです)を参照するか、ここから読み始めることをお勧めします。注意:私は頻繁なJava開発者ではないので、上記のいずれかが正確に必要なものであることを保証することはできません。

それを超えて、私は別のIDEを使用するC ++を提案します(これはOSに依存しませんが)

于 2010-08-17T15:50:01.310 に答える
13

DynamsoftのDynamicWebTWAINと呼ばれるソリューションがあります。これは、TWAINデバイスから画像を取得し、それらを編集してリモートデータベースに保存するためのブラウザベースのTWAINSDKを提供します。

于 2013-01-24T20:58:50.137 に答える
1

MMSコンピューティングのようなライブラリを使用して、署名付きアプレットを使用できます。OpenKMのコードベースのアプレットで使用されていることを確認できます。

于 2012-05-18T19:55:39.000 に答える
1

It seems there's a Web API toolkit available for Fujitsu fi series scanners. Its basically an app you install on client machine where the scanner is that accepts calls via JSON or Silverlight and sends them to the scanner drivers.

http://uk.emc.com/enterprise-content-management/captiva/cloud-toolkit.htm

I've just downloaded it and am reading trough the docs, so can't vouch it works.

于 2013-07-19T09:06:40.207 に答える