問題タブ [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.
c# - MODI を使用して画像をグレースケールに変更する
Microsoft Office Document Imaging (MODI) を使用しており、TIF ファイルを読み込もうとしていますが、OCR を実行する前にグレースケールに変換しています。
これを行う方法がわかりません。
私は自分のコードにこれを持っています:
プライベート MODI.Document _MODIDocument = null;
_MODIDocument = 新しい MODI.Document();
_MODIDocument.Create(ファイル名); axMiDocView1.Document = _MODIDocument;
ドキュメントの画像部分をグレースケールに変換する方法を教えてもらえますか?
ありがとう
java - OracleBPM10gからMicrosoftDocumentImageWriterに印刷するときの印刷ダイアログの抑制
OracleBPM10gのアクティビティは次のとおりです。
- フォーム入力で保護されたWord文書テンプレートを読み取ります。
- データをフィールドにマージします。
- マージ/フィルされたコピーをファイルシステムに保存します。
- 選択した事前定義されたプリンター、またはデフォルトのプリンターにドキュメントを印刷します。
「実際の」プリンタに印刷する場合、これはすべて正常に機能します。ただし、Word文書をTIFFに出力する必要があります。プリンタの選択肢の1つとして「MicrosoftDocumentImageWriter」を使用しようとすると、期待どおりに機能しません。通常、Word(またはその他のアプリケーション)からMicrosoft Document Image Writerに直接印刷する場合、結果のファイルを保存する場所の入力を求められます。このプロンプトは、BPM10gでこの特定のアクティビティから印刷しようとした場合には発生しません。
理想的には、実際にはダイアログをバイパスして、TIFFをファイルシステムに直接出力したいと思います。ただし、これをプログラムで制御する方法は見つかりませんでした。つまり、コードで宛先ファイル名を指定できることです。現在、動作を確認するために、Microsoft DocumentImageWriterに出力を取得しようとしています。
したがって、最終的な質問は次のとおりです。
- これはできますか?つまり、Microsoft DocumentImageWriterに印刷します
- はいの場合、ファイルの場所のダイアログを非表示にできますか?
- どのように?
c# - MODIMiSelectRectsが間違った座標を取得する
実行するとFirefoxを起動し、ウィンドウのプロセスとハンドルを取得し、Firefoxのスクリーンキャプチャを実行してディスク(temp.bmp)に保存し、ProcessGetWindowを呼び出すWindowsフォームアプリがあります。私は基本的にMODIでMiSelectRectsを使用して、探している単語の周りの長方形をキャプチャし、次にAutoITを使用して単語をマウスクリックします。
問題は、私の座標が上から約10ピクセルずれていることです。
何が間違っているのでしょうか?これが処理を行う関数です。AutoIT処理をコメントアウトしました。実際の座標を表示するために、MessageBoxを使用してデバッグしています。次に、AutoITのウィンドウ情報ツールで確認しましたが、間違いなくオフになっています...何か間違ったことをしているのですか、それともMODIに問題がありますか?
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 = ボタン
vb.net - MODI OCRを使用してチェックボックス(非アルファ非数字文字/項目)を処理できますか?
vb.netアプリケーションがTIFファイルのテキストを正常に処理していますが、チェックボックスが無視されています。とにかくMODIを使用して、テキストではないファイル内の何かを処理する方法はありますか?チェックボックスの中にペンで書いたマークなど?ピクセルがどこにあるかを評価できる必要があると思います。これは、ゼロ予算の個人プロジェクト用です。ありがとうございました。
windows-server-2008 - Windows200864ビットでのMicrosoftOfficeドキュメントのイメージング
私はOffice2007でMODIを使用してWindows7でドキュメントイメージングを実行しましたが、成功しています。しかし、MODIを使用して同じOffice2007をWindowsServer 2008にインストールすると、プログラムで機能しなくなります。「(0xc6c80001):オブジェクトは初期化されておらず、MODI.IDocument.OCRではまだ使用できません」という認識をスローしています。コードは何も変更していません。誰かが何か考えを持っていますか?
vb6 - VB6でOCRスキャンエラーを処理する方法
写真のドキュメントから取得できるすべての情報を取得しようとしています。一部に手書きが含まれています。このimをスキャンしていると、画面が地獄のようにフリーズし、VB6が機能しなくなったというエラーが表示されます...これの原因がわからないので、エラーまたはOCR障害が発生した場合はそれを乗り越えたいと思います。悲しいことに、まだ成功することができませんでした。これが私がこれまでにしたことです:
では、このフリーズの問題をどのように処理できますか?
vb6 - VB6 でゾーン OCR を実行するにはどうすればよいですか?
ご覧のとおり、ドキュメントをスキャンし、オプションでページ情報、素材とサイズの情報、および日付情報を取得するプログラムを作成しました。
このようにOCRスキャンを使用すると:
これはページ全体を取得しますが、これらの 3 つの特定の領域をスキャンしたいだけなので、どうすればそれを実現できますか? そのための機能はありますか?X、Y座標のみをスキャンするのはどれ?
c# - C# で MODI (Microsoft Office Document Imaging) を使用して OCR を連続して行う方法
フォルダー内の .jpg 画像としてスキャンされたドキュメントがあり、そのフォルダー内のドキュメントごとに C# で OCR を順次実行したいと考えています。これまでのところ、これを行っています:
しかし、MODIはOCR running!
またはCant reach file.File is in use.
エラーを出します..
状況に応じて:
これらのエラーを回避するにはどうすればよいですか?
とにかくOCRアクションを停止し、使用中のすべてのオブジェクトを使い果たすことはありますか?
誰かが上記の質問のいずれかに答えることができれば、それは高く評価されます.
c# - COMException: 「オブジェクトは初期化されていないため、まだ使用できません」
画像からテキストを解析するためにドキュメント画像ライブラリを使用しています。私のコードはローカルでは正常に動作していますが、Windows Server 2003 への展開中に問題に直面しています。
誰でもこれについて私を助けることができますか?