Repolode
TheJoeFin

TheJoeFin/Text-Grab

画面領域や画像、PDFからテキストを読み取り、クリップボードやエディターにコピーできる完全オンデバイス動作のWindows OCRツール。

代替できる製品:ABBYY FineReaderAdobe Acrobat

スター
5,042
フォーク
331
未解決の Issue
72
最終コミット
27 日前

これは何?

Text Grabは、画像、動画、PDFのほか、テキストを選択できないアプリの一部など、画面上に見えるあらゆるものからテキストを取り出せるWindowsアプリです。画面の範囲を選択するか、対応ファイルを開いてOCRを実行し、結果をクリップボードや編集ウィンドウに送れます。OCRはすべてデバイス上で実行されるため、クラウドサービスも利用ごとの料金も必要ありません。

テキストの取り込みに加えて、アプリにはプレーンテキスト、スプレッドシート、Markdownの各モードを備えたEdit Text Windowがあり、OCR結果の整形、検索と置換、正規表現による抽出、縦に並んだデータの表形式への変換、式を1行ずつ評価するCalc Paneなどのツールも利用できます。Grab Templatesや保存済みパターンを使えば、繰り返し行う抽出手順を再利用できます。また、一括モードでは画像やPDFのフォルダー全体を処理できます。

Text Grabはいくつかの取り込みエンジンに対応しています。既定のWindows OCR(WinRT)、オープンソースの代替エンジンであるTesseract、Copilot+ PC上のWinAI、ネイティブコントロール内のテキストを直接読み取るUI Automationを利用できます。さらに、コマンドラインインターフェースと、グローバルホットキー用の任意のバックグラウンドプロセスも備えています。

主な機能

  • 01画面の範囲や、クリックした単語、画像、PDFから、デバイス上のOCRでテキストを取り込みます。
  • 02Windows OCR、Tesseract、Copilot+ PC上のWinAI、UI Automationによるテキストの直接読み取りに対応しています。
  • 03Edit Text Windowでは、プレーンテキスト、スプレッドシート、Markdownの各モードと、整形・正規表現ツールを利用できます。
  • 04Grab Templatesや保存済みパターンを使って、類似した文書で抽出手順を再利用できます。
  • 05画像やPDFのフォルダーを一括処理し、.txt形式で出力します。
  • 06コマンドラインインターフェースと、グローバルホットキー用の任意のバックグラウンドプロセスを利用できます。

ユースケース

  • 選択できないスクリーンショット、動画、PDFからテキストをコピーする。
  • 請求書や価格表から表や明細を抽出し、スプレッドシート形式にする。
  • スキャンしたレシート、ラベル、保存文書が入ったフォルダーをまとめてOCR処理する。
  • URLや部品番号など、よく使うテキストをすぐ貼り付けられるようにしておく。

クイックスタート

  1. 1

    Microsoft StoreまたはGitHub Releasesから、あるいはscoop/chocoでインストール

  2. 2

    scoopでインストール

    scoop install text-grab
  3. 3

    リポジトリをクローン

    git clone https://github.com/TheJoeFin/Text-Grab.git
  4. 4

    .NET SDKでプロジェクトをビルド

    dotnet build Text-Grab\Text-Grab.csproj

使う前に知っておきたいこと

  • Windows専用です。Windows 10以降が必要です。
  • ソースからビルドするには、Visual Studio 2022/2026または.NET 10 SDKとWindows 10 SDKが必要です。
  • AIベースの認識を最大限に活用するには、Microsoft StoreからインストールしたCopilot+ PCが必要です。

トピック

よくある質問

Text-Grab とは?
画面領域や画像、PDFからテキストを読み取り、クリップボードやエディターにコピーできる完全オンデバイス動作のWindows OCRツール。 Text Grabは、画像、動画、PDFのほか、テキストを選択できないアプリの一部など、画面上に見えるあらゆるものからテキストを取り出せるWindowsアプリです。画面の範囲を選択するか、対応ファイルを開いてOCRを実行し、結果をクリップボードや編集ウィンドウに送れます。OCRはすべてデバイス上で実行されるため、クラウドサービスも利用ごとの料金も必要ありません。
Text-Grab は無料で使えますか?ライセンスは?
Text-Grab は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Text-Grab は今もメンテナンスされていますか?
活発にメンテナンス中。Text-Grab の最終コミットは 2026年9月22日 です。
Text-Grab は何に使えますか?
選択できないスクリーンショット、動画、PDFからテキストをコピーする。 請求書や価格表から表や明細を抽出し、スプレッドシート形式にする。 スキャンしたレシート、ラベル、保存文書が入ったフォルダーをまとめてOCR処理する。 URLや部品番号など、よく使うテキストをすぐ貼り付けられるようにしておく。
Text-Grab のインストール方法は?
Microsoft StoreまたはGitHub Releasesから、あるいはscoop/chocoでインストール scoopでインストール: scoop install text-grab リポジトリをクローン: git clone https://github.com/TheJoeFin/Text-Grab.git .NET SDKでプロジェクトをビルド: dotnet build Text-Grab\Text-Grab.csproj
Text-Grab はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/TheJoeFin/Text-Grab

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト