ほとんどのtwainスキャナーで動作する.NET(COM相互運用機能なし)で記述された無料または商用のコンポーネントはありますか?
10 に答える
トウェインドットネット
Thomas Scheidegger の記事 ( CodeProject: .NET TWAIN image scanning ) のコードを Google コード プロジェクトにまとめました: http://code.google.com/p/twaindotnet/
API を少しクリーンアップし、WPF サポートを追加したので、チェックしてみてください。:)
私の会社ではペガサスを使用しています。それは素晴らしい。
Microsoftには、スキャンに関するすべてのAPIがあります。これはWindowsImageAcquisitionと呼ばれ、ScottHanselmanによるすばらしいCoding4Funの記事をここで読むことができます。
CodeProjectを見て ください:.NETTWAIN画像スキャン それはあなたに良いスタートを与えるかもしれません。
+1 アタラソフト
技術的な問題: COM は回避できますが、相互運用性は回避できません: TWAIN はネイティブの Win32 または Win64 DLL であり、Windows の一部ではなく、CLR には認識されないため、コードまたはコンポーネントの下部にあります。アンマネージ コードへの相互運用呼び出しがあります。TWAIN ドライバーについて私が知っていることを考えると、非常に管理されていないコードについて言う必要があるかもしれません...
私は常に、WIA はデジタル カメラに最適であり、コンシューマー フラットベッドには問題なく、「プロダクション スキャン」 (つまり、ドキュメント フィーダーからのフルスピードの複数ページ スキャンのようなものを意味し、アプリケーション制御の下でUSD400+ スキャナー。WIA を介してプロダクション スキャンを行っているという人は聞いたことがありませんが、これを行った人の話を聞きたいと思います。
免責事項:私はAtalasoftで働いています
Atalasoftには、COM相互運用機能(.NETからtwain dllへの直接呼び出し)がなく、完全に.NETインターフェイスを提供する製品DotTwainがあります。たとえば、COMを使用しないため、ブラウザでホストされているWinFormsコントロールに埋め込むことができます。
Accusoft Pegasus .NET コンポーネントは TwainPRO と呼ばれ、ImagXpress SDK に含まれています。
Accusoft Pegasus の ImageGear .NET ツールキットには、完全に管理された Twain の実装も含まれています。
.net でプロジェクトを開始したところ、Windows Image Acquisition の使用に関する優れた情報が見つかりました(* 2014 年 2 月時点でリンク切れ)。多くのサンプル VB コードといくつかの c#。
リストに追加するサードパーティの商用製品を参照する別のスキャンの質問を見ました: ImageMan
単一の開発者ライセンスは 325 ドルからのようです。個人的には使用していませんが、評価中の 3 つまたは 4 つの製品の 1 つです。