Techracho

ScreenOCR

このエントリーをはてなブックマーク Share
2010.04.26    未分類      baba   

コピーできそうなのに実は画像だった!
テキストボックスなのに選択できない!

など、テキストをコピーしたいのに上手くできない場合に使えそうな、簡易OCRソフトです。

画面の好きな範囲を選択し、その範囲でOCRを実行します。

Officeには、OCRのDLLが付属しているので、それを使って簡易的に作りました。

download

使い方は簡単です。

使い方

使い方

動作環境
Windows XP以上
.NET Framework 2.0以上

動作にはOffice Document Imagingのインストールが必要です。
デフォルトではインストールされないようです。
具体的には、

C:\Program Files (x86)\Common Files\microsoft shared\MODI\12.0\MDIVWCTL.DLL

が存在しないとダメです。

Office Document Imaging をインストール(ヘルプも入れて下さい)

Office Document Imaging をインストール(ヘルプも入れて下さい)

エラー処理をちゃんとしていないので、MDIVWCTL.DLLが無いと「CLSID {40942A6C-1520-4132-BDF8-BDC1F71F547B} を含むコンポーネントの COM クラス ファクトリを取得中に、次のエラーが発生しました: 80040154。」などのエラーが発生します。
また、範囲が小さすぎたり、文字を上手く認識できないと、「OCR running error」が表示されます。

マウスフック関係処理で、http://hongliang.seesaa.net/article/7651626.htmlを使わせて頂きました。感謝致します。

  1. ScreenOCR « BPS株式会社 開発ブログ Beyond Perspective Solutions LTD.より:
    10 年04 月26 日 12:30 PM

    [...] ScreenOCR [...]

コメントフォームは現在閉鎖中です。

COPYRIGHT [C] 2009 BEYOND PERSPECTIVE SOLUTIONS LTD. ALL RIGHTS RESERVED.