問題タブ [kofax]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - OCR 用に C# で Kofax を使用する
C#.Net プロジェクトには、紙のフォームを読み取り、詳細を SQL Server データベースに保存する OCR モジュールがあります。Kofax 製品 (Kofax Capture の場合もあります) を使用するにはどうすればよいですか? OCR 処理のために、C# で Kofax を使用した経験を共有してください。
ありがとう、
チャトゥラ
c# - kofaxイメージコントロールを使用して、スキャンしたイメージに空白を追加します
私が求めていること: スキャンプロセス中に画像の上部に追加される1/4インチの空白を追加しようとしています。
Kofax Image Controls Toolkitを使用すると、次のいずれかのイベントで、スキャン時に画像の上部に空白を追加することができますか?
- _PageStart
- _PageEnd
- _PageAnnotate
- _PageDone
使用可能なプロパティのほとんどは読み取り専用です...最初にスキャンサイズを14インチに設定でき、11インチのドキュメントをスキャンすると、画像の下部に3インチ余分に表示されます。私は同じ原則を達成したいと思っていますが、ドキュメントの上部にあり、高さは約1/4インチです。
c# - 特定の hDC を使用して画像の上部に空白を追加する
レイアウト:
サードパーティ製のコントロールを使用してドキュメントをスキャンしています。画像をスキャンすると発生するイベントがあります (主に画像に注釈を追加するために使用されます)。このイベントでは、.PAhDCという名前のプロパティが 1 つだけ提供されます。このプロパティは、ファイルに書き込まれる前にイメージを格納する DC へのハンドルです。したがって、ファイルに書き込まれる前に画像に変更を加えることができます。
期待される結果:
画像の一番上に 1/4 インチ (100 ピクセルとしましょう) の空白行を単純に追加したいと思います。元の画像が 200x200 (WxH) の場合、新しい最終画像は 200x300 にする必要があります。
質問とその他の考え:
DCハンドルであることを知っているだけで既存のイメージを変更するにはどうすればよいですか? 私は次のようなことを考えていました...
- 新しい DC を作成します。
- 元の画像より 100 ピクセル高い新しいビットマップを作成します。
- 新しい DC でその新しいビットマップを使用します。
- 元のイメージを新しいビットマップにコピーします (開始点として上から 100 ピクセル)。
- 次に、SelectObject などを使用して元の hDC の古いビットマップを新しいビットマップに置き換え、古いビットマップ オブジェクトを破棄します。
注:可能な限りMANAGED CODEでこれを行いたいと思います。SelectObject() を使用することが私が考えることができる唯一の方法でしたが、それはもちろんアンマネージ コードです... :/
ocr - Kofax キャプチャ認識 - I vs 1
Kofax Capture 10 (SP1、FP2) を使用して、ドキュメントのいくつかのフィールドに認識ゾーンを設定しました。これらのフィールドは一貫して I を 1 として認識しています。フィールド内のすべてのキャラクターを消去しないように、考えられるすべての設定の組み合わせを試しましたが、役に立ちませんでした。Advanced OCR と High Performance OCR、文字用のさまざまなフィルターを試しました。全種類の。
この文字を自動的に認識するためにどのようなオプションを試すことができますか? フォームの作成者 (コンピューターによって生成されたフォーム) に、別のフォントを使用してみる必要があることを伝えるべきですか? 今が検証の使用を検討する時期であることを彼らに納得させますか?
私の現在のフィールド設定:
詳細ダイアログの最大精度以外のカスタム設定のない Kofax Advanced OCR。これは、これまでに試した他のものと同様に機能しました。
使用されているフォントは 8 ~ 12 ポイントの arial です。
api - Kofax.BatchCreate: バッチは同期または非同期で作成されますか?
Kofax Capture Document Access APIを使用すると、バッチがすぐに作成されます。または、バッチが正常に作成されたかどうかを後で確認する必要があります (どちらの方法でもドキュメントで見つけることができません)。
Web サービス API のドキュメントには、バッチの詳細を含む「Create Batch」リクエストを送信すると記載されているため、後でバッチが正常に作成されたかどうかを確認する必要があるため、お尋ねします。
これは、ファイルのフォルダーがポーリングされる Batch XML ワークフローを反映しており、ファイルが正しく処理されたかどうかを後で確認します。
問題は、.Net/COM API の使用が同期的に作成されたバッチである場合、または後でバッチの成功を確認する必要があるかどうかです。
いくつかの背景: 現在、バッチ XML ファイルを使用するソリューションがあり、他のオプションを調査しています。現在、Ascent サーバーにアクセスできません。評価ライセンスなどを待っています。それ以外の場合は、自分で試してみます。
qr-code - Kofax Capture 10 は QR コードを処理できますか?
Kofax Capture 10 がドキュメントを分離できるかどうかを判断しようとしていますが、Kofax Capture 10 のドキュメントにある種の矛盾があるようです。
Kofax Capture 10 管理者ガイド(155 ページ) の一部には、強化されたバーコード エンジンが次の 2-D バーコードを処理できると記載されています: Aztec Code、Data Matrix、MaxiCode。
別の部分では、Kofax Capture 10 アプリケーション ノート(1 ページ) で、拡張バーコード エンジンが次の 2-D バーコードを処理できると述べています: Aztec Code、Data Matrix、MaxiCode、PDF 417、および QR コード。
私の質問は次のとおりです。Kofax Capture 10 は、強化されたバーコード エンジンを使用して QR コードを処理できますか?
vb.net - Kofax ドキュメント検証スクリプトでの VB.NET DLL の参照
VB.NET 3.5 で Kofax Capture 9.0 / 10.0 の検証スクリプトを作成中です。管理モジュールを使用してスクリプトを作成する方法と、それを操作する方法を知っています。
問題は、リモート マシンにある dll を参照する必要があることです。(GAC はオプションではありません) この dll は、各検証スクリプトで必要な抽象クラスを保持します。
dll をローカルに配置する (ローカルにコピーする) 場合でも、プロジェクトが完全にコンパイルされていても、検証モジュール (index.exe) はすぐに「参照が見つかりません」という例外をスローします。
基本的な質問は、検証モジュールが dll を見つけられるように、dll をどこに置くかということになると思います。
kofax - Kofax Capture Scan でデフォルト値を設定する必要があり、Create Batch ポップアップ
Kofax Capture スキャン 10.o を使用しています。ユーザーがこのウィンドウを開くたびに、Create batch window setting pages per batch のデフォルト値を 0 ではなく 20 に設定する必要があります。
これがどのように可能になるか教えてください。このウィンドウをカスタマイズする方法がわかりません。
ありがとう。