問題タブ [modi]

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.

0 投票する
1 に答える
544 参照

c# - MODI を使用して画像をグレースケールに変更する

Microsoft Office Document Imaging (MODI) を使用しており、TIF ファイルを読み込もうとしていますが、OCR を実行する前にグレースケールに変換しています。

これを行う方法がわかりません。

私は自分のコードにこれを持っています:

プライベート MODI.Document _MODIDocument = null;

_MODIDocument = 新しい MODI.Document();

_MODIDocument.Create(ファイル名); axMiDocView1.Document = _MODIDocument;

ドキュメントの画像部分をグレースケールに変換する方法を教えてもらえますか?

ありがとう

0 投票する
2 に答える
2015 参照

java - OracleBPM10gからMicrosoftDocumentImageWriterに印刷するときの印刷ダイアログの抑制

OracleBPM10gのアクティビティは次のとおりです。

  1. フォーム入力で保護されたWord文書テンプレートを読み取ります。
  2. データをフィールドにマージします。
  3. マージ/フィルされたコピーをファイルシステムに保存します。
  4. 選択した事前定義されたプリンター、またはデフォルトのプリンターにドキュメントを印刷します。

「実際の」プリンタに印刷する場合、これはすべて正常に機能します。ただし、Word文書をTIFFに出力する必要があります。プリンタの選択肢の1つとして「MicrosoftDocumentImageWriter」を使用しようとすると、期待どおりに機能しません。通常、Word(またはその他のアプリケーション)からMicrosoft Document Image Writerに直接印刷する場合、結果のファイルを保存する場所の入力を求められます。このプロンプトは、BPM10gでこの特定のアクティビティから印刷しようとした場合には発生しません。

理想的には、実際にはダイアログをバイパスして、TIFFをファイルシステムに直接出力したいと思います。ただし、これをプログラムで制御する方法は見つかりませんでした。つまり、コードで宛先ファイル名を指定できることです。現在、動作を確認するために、Microsoft DocumentImageWriterに出力を取得しようとしています。

したがって、最終的な質問は次のとおりです。

  • これはできますか?つまり、Microsoft DocumentImageWriterに印刷します
  • はいの場合、ファイルの場所のダイアログを非表示にできますか?
  • どのように?
0 投票する
3 に答える
1230 参照

c# - MODIMiSelectRectsが間違った座標を取得する

実行するとFirefoxを起動し、ウィンドウのプロセスとハンドルを取得し、Firefoxのスクリーンキャプチャを実行してディスク(temp.bmp)に保存し、ProcessGetWindowを呼び出すWindowsフォームアプリがあります。私は基本的にMODIでMiSelectRectsを使用して、探している単語の周りの長方形をキャプチャし、次にAutoITを使用して単語をマウスクリックします。

問題は、私の座標が上から約10ピクセルずれていることです。

何が間違っているのでしょうか?これが処理を行う関数です。AutoIT処理をコメントアウトしました。実際の座標を表示するために、MessageBoxを使用してデバッグしています。次に、AutoITのウィンドウ情報ツールで確認しましたが、間違いなくオフになっています...何か間違ったことをしているのですか、それともMODIに問題がありますか?

0 投票する
0 に答える
7381 参照

c# - アプリケーションで COM から MODI 参照を取得するにはどうすればよいですか?

以下のエラーが発生しました

CLSID {40942A6C-1520-4132-BDF8-BDC1F71F547B} を持つコンポーネントの COM クラス ファクトリを取得できませんでした。次のエラーが原因です: 80040154 クラスが登録されていません (HRESULT からの例外: 0x80040154 (REGDB_E_CLASSNOTREG))。

アプリケーションで COM から MODI 参照を取得するにはどうすればよいですか? MODIのdllファイルがありません。& AxInterop.MODI & Interop.MODI という参照ファイルを使用しましたが、アプリケーションを実行できません。

画像からテキストを取得するには、このファイルが必要です。

誰でも私を助けることができますか?以下のコード:

txtdata = テキスト ボックス、PictureBox1 = 画像を保存する PictureBox、および Btnclick = ボタン

0 投票する
1 に答える
423 参照

vb.net - MODI OCRを使用してチェックボックス(非アルファ非数字文字/項目)を処理できますか?

vb.netアプリケーションがTIFファイルのテキストを正常に処理していますが、チェックボックスが無視されています。とにかくMODIを使用して、テキストではないファイル内の何かを処理する方法はありますか?チェックボックスの中にペンで書いたマークなど?ピクセルがどこにあるかを評価できる必要があると思います。これは、ゼロ予算の個人プロジェクト用です。ありがとうございました。

0 投票する
0 に答える
769 参照

windows-server-2008 - Windows200864ビットでのMicrosoftOfficeドキュメントのイメージング

私はOffice2007でMODIを使用してWindows7でドキュメントイメージングを実行しましたが、成功しています。しかし、MODIを使用して同じOffice2007をWindowsServer 2008にインストールすると、プログラムで機能しなくなります。「(0xc6c80001):オブジェクトは初期化されておらず、MODI.IDocument.OCRではまだ使用できません」という認識をスローしています。コードは何も変更していません。誰かが何か考えを持っていますか?

0 投票する
1 に答える
598 参照

vb6 - VB6でOCRスキャンエラーを処理する方法

写真のドキュメントから取得できるすべての情報を取得しようとしています。一部に手書きが含まれています。このimをスキャンしていると、画面が地獄のようにフリーズし、VB6が機能しなくなったというエラーが表示されます...これの原因がわからないので、エラーまたはOCR障害が発生した場合はそれを乗り越えたいと思います。悲しいことに、まだ成功することができませんでした。これが私がこれまでにしたことです:

では、このフリーズの問題をどのように処理できますか?

0 投票する
2 に答える
3407 参照

vb6 - VB6 でゾーン OCR を実行するにはどうすればよいですか?

ご覧のとおり、ドキュメントをスキャンし、オプションでページ情報、素材とサイズの情報、および日付情報を取得するプログラムを作成しました。

ここに画像の説明を入力

このようにOCRスキャンを使用すると:

これはページ全体を取得しますが、これらの 3 つの特定の領域をスキャンしたいだけなので、どうすればそれを実現できますか? そのための機能はありますか?X、Y座標のみをスキャンするのはどれ?

0 投票する
2 に答える
6512 参照

c# - C# で MODI (Microsoft Office Document Imaging) を使用して OCR を連続して行う方法

フォルダー内の .jpg 画像としてスキャンされたドキュメントがあり、そのフォルダー内のドキュメントごとに C# で OCR を順次実行したいと考えています。これまでのところ、これを行っています:

しかし、MODIはOCR running!またはCant reach file.File is in use.エラーを出します..

状況に応じて:

  • これらのエラーを回避するにはどうすればよいですか?

  • とにかくOCRアクションを停止し、使用中のすべてのオブジェクトを使い果たすことはありますか?

誰かが上記の質問のいずれかに答えることができれば、それは高く評価されます.

0 投票する
1 に答える
2115 参照

c# - COMException: 「オブジェクトは初期化されていないため、まだ使用できません」

画像からテキストを解析するためにドキュメント画像ライブラリを使用しています。私のコードはローカルでは正常に動作していますが、Windows Server 2003 への展開中に問題に直面しています。

誰でもこれについて私を助けることができますか?