VintaSoft Twain .NET SDK - よく寄せられる質問

よくある質問への回答

このページには、VintaSoft TWAIN .NET SDKに関するよくある質問への回答が掲載されています。技術的な質問に対する回答が見つからない場合は、テクニカルサポートページをご覧ください。

VintaSoft Twain .NET SDKを使用すると、TWAIN、WIA、SANE、またはeSCLスキャナーから画像を取得できます。スキャンした画像は、シンプルな画像処理コマンド(反転、回転、サイズ変更など)を使用して処理できます。また、スキャンした画像はファイル(PDF、TIF、JPEG、PNG、GIF、BMP)に保存したり、HTTP(S)またはFTPサーバーにアップロードしたりすることもできます。

SDK は、.NET 開発者が Windows および Linux アプリケーションで使用できる .NET API を提供します。

SDK は、Web (JavaScript) 開発者が Windows および Linux 用の Web アプリケーションで使用できる JavaScript API も提供します。 Web アプリケーションで SDK を使用する場合、.NET の知識は必要ありません。

.NET 開発者は、C#、VB.NET、C++ for .NET、F#、Delphi for .NET、.NET テクノロジと互換性のあるその他のプログラミング言語で VintaSoft Twain .NET SDK を使用できます。

Web 開発者は、JavaScript および TypeScript で VintaSoft Twain .NET SDK を使用できます。

VintaSoft Twain .NET SDK には以下が含まれます:
  • .NET 10、.NET 9、.NET 8、.NET 7、.NET 6、.NET Framework 4.7、.NET Framework 3.5 用にコンパイルされた Vintasoft .DLL ファイルが「[installation_path]\Bin」フォルダーにあります。
  • .NET 10、.NET 9、.NET 8、.NET 7、.NET 6、.NET Framework 4.8/4.7/4.6/4.5/4.0、.NET Framework 3.5 用にコンパイルされた Vintasoft .DLL ファイルは、登録ユーザーのみが利用できます。
  • ユーザー ガイドと API リファレンスは、こちらから入手できます。
  • 「[install_path]\Examples」フォルダーには、C# または VB.NET で記述されたデモ .NET アプリケーション プロジェクトが含まれています。
  • 「[install_path]\Bin」フォルダーには、コンパイルされたデモ アプリケーション (.exe ファイル) が含まれています。

配布が許可されているファイルは、エンド ユーザー ライセンス契約の第 4.6 条、4.7 条、および 4.8 条に記載されています。

VintaSoft Twain .NET SDK の評価版には、使用時に次の制限があります:
  • 評価版では、スキャンされた各画像に透かしが追加されます。
  • 評価版では、スキャンしたカラー イメージを JPEG、TIFF、または PDF ファイルとして保存することはできません。
    評価プロセス中にスキャンしたカラー イメージをファイルに保存する必要がある場合は、カラー イメージを PNG または BMP ファイルとして保存します。
    評価プロセス中にスキャンした画像を JPEG、TIFF、または PDF ファイルとして保存する必要がある場合は、白黒またはグレーの画像をスキャンします。

登録ユーザー向けの SDK バージョンには制限はありません。
VintaSoft Twain .NET SDK ドキュメントに関する情報は、ここで入手できます。

はい、当社またはお客様が、以下の TWAIN イメージ スキャナのテストに成功しました。

  • Kodak 이미지 스캐너: Kodak i40, Kodak i55/i65, Kodak i60, Kodak i250, Kodak i260, Kodak i600, Kodak i810, Kodak i1120, Kodak i1320, Kodak i1420, Kodak i1440, Kodak i2400, Kodak DVC325, Kodak Ngenuity 9000, Kodak Alaris S2070, Kodak ScanStation 720EX, Kodak ScanStation 730EX, Kodak i4200, Kodak i2900, Kodak i5800, Kodak Alaris S2070
  • Canon 이미지 스캐너: Canon CanoScan LiDE 20, Canon CanoScan LiDE 30, Canon CanoScan LiDE 35, Canon CanoScan LiDE 50, Canon CanoScan LiDE 60, Canon CanoScan LiDE 110, Canon CanoScan LiDE 200, Canon CanoScan 3000, Canon DE-7550C, Canon DR-2010C, Canon DR-2050C, Canon DR-2080C, Canon DR-2580C, Canon DR-3060C, Canon DR-3080C, Canon DR-5020, Canon DR-5080C, Canon DR-6010C, Canon DR-6030C, Canon DR-6080, Canon DR-7550C, Canon DR-7580, Canon DR-9080C, Canon DR-G1100, Canon IR2870 (Network), Canon MP730, Canon P-150, Canon P-215, Canon PIXMA MG5640, Canon PIXMA MX885, Canon PIXMA MX870, Canon DR-X10C, Canon CanoScan 9000F Mark II, Canon LiDE 400
  • HP 이미지 스캐너: HP Color LaserJet CM1312, HP OfficeJet 6500, HP OfficeJet 6700 Premium, HP OfficeJet 7200, HP OfficeJet D125XI, HP OfficeJet T65XI, HP LaserJet Pro 500 color MFP M570dw, HP LaserJet Pro M1132, HP PSC 950, HP PSC 1310, HP PCS 1510, HP ScanJet 2200C, HP ScanJet 2400, HP ScanJet 3800, HP ScanJet 4600, HP ScanJet 5000, HP ScanJet 5470C, HP ScanJet 5550, HP ScanJet 5590, HP ScanJet 7400C, HP ScanJet 8250, HP ScanJet 8300, HP ScanJet Enterprise 7000 s2, HP ScanJet Enterprise 8500, HP ScanJet Enterprise 9000, HP ScanJet G2410, HP ScanJet G3010, HP ScanJet Flow N9120 fn2, HP Scanjet Pro 2000 s1, HP LaserJet Pro MFP M132fw
  • Fujitsu 이미지 스캐너: Fujitsu FI-60F, Fujitsu FI-4120Cdj, Fujitsu FI-4220Cdj, Fujitsu FI-4340C, Fujitsu FI-5120Cdj, Fujitsu FI-5220Cdj, Fujitsu FI-5750Cdj, Fujitsu FI-6130, Fujitsu fx-7300NX, Fujutsu Scan Partner 600C
  • Epson 이미지 스캐너: Epson DS-770 II, Epson GT-2500, Epson GT-8500, Epson GT-9000, Epson GT-15000, Epson GT-S50, Epson Perfection 1240, Epson Perfection 1660, Epson Perfection 1670, Epson Perfection 1680, Epson Perfection 2580, Epson Perfection 3170, Epson Perfection 4490, Epson Perfection 4870, Epson Perfection V10, Epson Perfection V700 Photo, Epson Stylus CX5200, Epson Stylus Office BX300F, Epson Stylus Office BX305, Epson WorkForce WF-2750, Epson XP312 Series
  • Xerox 이미지 스캐너: Xerox DocuMate 152, Xerox DocuMate 262, Xerox DocuMate 3220, Xerox WorkCentre 3615 (USB), Xerox WorkCentre 3615 (Network)
  • Brother 이미지 스캐너: Brother MFC-7220, Brother MFC-7320, Brother MFC-7820N, Brother MFC-8220, Brother MFC-8460N, Brother MFC-8480DN, Brother MFC-8710DW, Brother MFC-9120CN, Brother DCP-7040R, Brother DCP-7055R
  • Plustek 이미지 스캐너: Plustek OptiCard 820, Plustek OptiCard 821, Plustek OpticPro A360, Plustek OpticPro A380 Plus, Plustek SmartOffice PS286 Plus, Plustek SmartOffice PS406U, Plustek SmartOffice PS456U
  • Ricoh 이미지 스캐너: Ricoh IS450, Ricoh Aficio MP161spf, Ricoh MP 4000
  • Intotec 이미지 스캐너: InoTec SCAMAX 403, InoTec SCAMAX M03, InoTec SCAMAX M06
  • Kyocera 이미지 스캐너: Kyocera FS-1125MFP
  • Sceye 이미지 스캐너: sceyeX A4
  • Konica Minolta 이미지 스캐너: Konica Minolta MS6000 MK2
  • Lexmark 이미지 스캐너: Lexmark Pro915
  • Neat 이미지 스캐너: Neat ADF Scanner
  • Samsung 이미지 스캐너: Samsung SCX-3205
  • Microtek 이미지 스캐너: Microtek ScanMaker 4800
  • Panasonic 이미지 스캐너: Panasonic KV-S1025C, Panasonic KV-S202xC, Panasonic KV-S4085C
  • Array 이미지 스캐너: Array2905
  • Avision 이미지 스캐너: AV600G
  • Nashuatec 이미지 스캐너: MP 5500
  • Visioneer 이미지 스캐너: Visioneer RoadWarrior

VintaSoft Twain .NET SDK を使用して TWAIN イメージ スキャナのテストに成功し、この情報を共有したい場合は、情報をお送りください。このリストを更新します。

64 ビット アプリケーションの場合は、32 ビットまたは 64 ビットの TWAIN デバイス マネージャ 2.x のいずれかを使用できます。
32 ビット アプリケーションの場合は、32 ビットの TWAIN デバイス マネージャ 1.x または 32 ビットの TWAIN デバイス マネージャ 2.x のいずれかを使用できます。
利用可能なTWAINデバイスマネージャに関する情報については、こちらをご覧ください。また、システムにTWAINデバイスマネージャがインストールされていることを確認してください。

Vintasoft.Twain 名前空間は Vintasoft.Twain.dll アセンブリに存在します。Vintasoft.WinTwain 名前空間は Vintasoft.WinTwain.dll アセンブリに存在します。

Vintasoft.Twain.dll は、Windows および Linux 用の .NET アプリケーションで使用できる .NET アセンブリです。このアセンブリは、Vintasoft.Shared ライブラリの描画プリミティブを使用します。

Vintasoft.WinTwain.dll は、Windows 用の .NET アプリケーションで使用できる .NET アセンブリです。このアセンブリは、System.Drawing.Common ライブラリの描画プリミティブを使用します。

Vintasoft.WpfTwain.dll は、Windows 用 WPF アプリケーションで使用できる .NET アセンブリです。このアセンブリは、WPF ライブラリの描画プリミティブを使用します。

アプリケーションとタスクに応じて、Vintasoft.Twain.dll、Vintasoft.WinTwain.dll、または Vintasoft.WpfTwain.dll を使用する必要があります。

いいえ、Vintasoft.XXX.dll アセンブリを他の DLL ファイルに埋め込むことはできません。これは不可能であり、ライセンス契約で禁止されています。

.NET アセンブリにファイルが埋め込まれないようにする方法については、Microsoft Web サイトにある「単一の実行可能ファイルとしてデプロイして実行する」の記事の「ファイルが埋め込まれないようにする」セクションを参照してください。https://learn.microsoft.com/ja-jp/dotnet/core/deploying/single-file/overview?tabs=cli#exclude-files-from-being-embedded

「C:\Windows\twain_32」フォルダーを開き、スキャナー用の 32 ビット TWAIN ドライバーがインストールされているかどうかを確認してください。
「C:\Windows\twain_64」フォルダーを開き、スキャナー用の 64 ビット TWAIN ドライバーがインストールされているかどうかを確認してください。

スキャナー用の TWAIN ドライバーがない場合は、コンピューターに TWAIN ドライバーをインストールしてください。

スキャナー用の WIA ドライバーを使用するには、TWAIN デバイス マネージャー バージョン 1.x を使用する必要があります。これは 32 ビット アプリケーションでのみ可能です。
このエラーメッセージは、VintaSoft JavaScript TWAIN APIがVintaSoft Web TWAINサービスにリクエストを送信できないことを意味します。

問題を診断するには、次の手順に従ってください。
1. Web ブラウザーで URL http://localhost:25319/api/VintasoftTwainApi/Status を開き、結果を確認します。VintaSoft Web TWAIN サービスに関する情報が表示された Web ページが表示された場合は、VintaSoft Web TWAIN サービスがコンピューターにインストールされ、実行されています。手順 2 に進んでください。そうでない場合は、手順 3 に進んでください。
2. Web アプリケーションを Web ブラウザーで開き、Web ブラウザーで開発者コンソールを開き (Ctrl+I または F12 を押します)、[ネットワーク] タブを選択し、Web ブラウザーで Web ページを再読み込み (F5 を押します)、[ネットワーク] タブの情報を分析して、問題の原因を見つけてください。
3. タスク マネージャーを開き (Ctrl+Shift+Esc を押します)、[サービス] タブを選択して、[VintasoftWebTwainService] サービスを探します。サービスが見つかった場合は手順 4 に進みます。見つからない場合は手順 6 に進みます。
4. [VintasoftWebTwainService] サービスが実行されていない場合は、[VintasoftWebTwainService] サービスを開始し、Web アプリケーションを再読み込みして結果を確認します。そうでない場合は、ステップ 5 に進みます。
5. こちらのトラブルシューティングセクションを確認し、問題の原因を探してください。
6. VintaSoft JavaScript TWAIN スキャン デモ アプリケーション を開きます。デモ アプリケーションは、VintaSoft Web TWAIN サービスの最新バージョンをダウンロードするように促します。最新バージョンの VintaSoft Web TWAIN サービスをコンピュータにダウンロードしてインストールします。Web アプリケーションを再起動して結果を確認してください。
VintaSoft Web TWAIN ソリューションは、次の 2 つの部分で構成されています。
1. ローカル TWAIN スキャナへのアクセスを提供する「VintaSoft Web TWAIN」サービス。
2. Web アプリケーションが「VintaSoft Web TWAIN」サービスにアクセスするために使用する VintaSoft TWAIN JavaScript API。

両方の部分にバージョン番号があり、バージョン番号が同じであれば両方の部分が連携して動作します。

この問題を解決するには、VintaSoft Web TWAIN サービスをバージョン 15.1.0.1 に更新してください。
1. コンピュータから VintaSoft Web TWAIN サービス バージョン 15.0.6.1 をアンインストールします。
2. VintaSoft JavaScript TWAIN スキャン デモ アプリケーション を開くと、VintaSoft の TWAIN サービスの最新バージョンをダウンロードするように求められます。
3. コンピュータに VintaSoft Web TWAIN サービスの最新バージョンをダウンロードしてインストールします。
「C:\Windows\twain_32」フォルダーを開き、スキャナー用の 32 ビット TWAIN ドライバーがインストールされているかどうかを確認してください。
「C:\Windows\twain_64」フォルダーを開き、スキャナー用の 64 ビット TWAIN ドライバーがインストールされているかどうかを確認してください。

スキャナー用の TWAIN ドライバーがない場合は、コンピューターに TWAIN ドライバーをインストールしてください。

スキャナに 32 ビット TWAIN ドライバを使用する場合は、VintaSoft Web TWAIN サービスの 32 ビットまたは 64 ビット バージョンと TWAIN デバイスマネージャ バージョン 1.x または 2.x を使用する必要があります。
スキャナで 64 ビット TWAIN ドライバを使用する場合は、64 ビット版の「VintaSoft Web TWAIN」サービスと TWAIN デバイスマネージャ バージョン 2.x を使用する必要があります。
スキャナで WIA ドライバを使用する場合は、32 ビット版の「VintaSoft Web TWAIN」サービスと TWAIN デバイスマネージャ バージョン 1.x が必要です。

VintaSoft Web TWAIN サービスの 32 ビット版または 64 ビット版の初期化手順については、「Vintasoft Web TWAIN サービスの初期化」セクション こちら を参照してください。

TWAIN Device Manager バージョン 1.x および 2.x の使用状況は、VintaSoft JavaScript TWAIN スキャン デモ アプリケーション を使用してテストできます。テストするには、デモ アプリケーションを開き、「TWAIN 2 互換」チェックボックスを使用して TWAIN Device Manager を有効または無効にします。

高速TWAINイメージスキャナから最高のパフォーマンスを引き出したい場合は、VintaSoft TWAIN High Performance Demoを試して結果を確認してください。
VintaSoft TWAIN High Performance Demo は、VintaSoft Twain .NET SDK と VintaSoft Imaging .NET SDK を使用する WinForms プロジェクトで、次の操作方法を示します。

  • 高性能 TWAIN イメージスキャナで画像をスキャンして効率を最大化します
  • スキャンした画像をプレビューします
  • スキャンした画像を個別の画像ファイル、または複数ページの TIFF ファイルや PDF ファイルに保存します。

ほとんどの質問に関する情報は、ドキュメントまたはこの FAQ に記載されています。質問に対する答えが見つからない場合は、カスタマー サポート までメールでお問い合わせください。