·4分で読めます

MacでSlackの画像からテキストをコピーする方法

チームメンバーがSlackでスクリーンショットを共有——エラーログ、設定、ダッシュボードなど——しかし中のテキストはコピーも検索もできないただのピクセルです。

それは一日に何度も起こります。チームメンバーがSlackチャンネルにスクリーンショットを貼り付けます。ターミナルのエラー、指標を示すダッシュボード、エディタからのコードスニペット、あるいは設定パネルです。そのスクリーンショットの中のテキストが必要です——検索するためのエラーメッセージ、レポートに引用する指標、あるいはローカルでテストするためのコードブロックです。しかしSlackの画像ビューアは写真を表示するだけで、それ以外は何もありません。クリップボードにとって、中のテキストは水彩画と変わりありません。

Slackは画像を画像として扱う

誰かがSlackでスクリーンショットを共有すると、それはインラインの画像として表示されるか、Slackの画像ビューアで開かれます。OCRレイヤーも、テキスト抽出のオプションも、右クリックメニューの「画像からテキストをコピー」もありません。画像をダウンロードすることはできますが、それはディスク上のファイルとして同じピクセルを得るだけで、選択可能なテキストにはなりません。

これはエンジニアリング、サポート、オペレーションのチームで日々発生する摩擦です。スクリーンショットはチャットで視覚情報を共有する最速の方法ですが、テキストを含むスクリーンショットはすべて、受け取った側にとって行き止まりになります。送った側は情報が共有されたと思っていますが、受け取った側は手動でそれを書き写すか、送った側にテキストとして貼り付け直すよう頼むしかありません——そしてその依頼は何時間も放置されがちです。

Slackの画像から直接テキストを読み取る

必要なテキストを含むスクリーンショットをSlackで見かけたら、Slackの画像ビューアで開くか、インラインのプレビューをそのまま見て、メニューバーからOpticを起動し、テキストの上を選択範囲でドラッグします。文字は数秒で認識され、クリップボードにコピーされます——ダウンロードも、アプリの切り替えも、送った側がテキストとして再共有するのを待つ必要もありません。

Optic extracting text from a Slack image on Mac

エラーメッセージとログ

エラーやスタックトレースのスクリーンショットはエンジニアリングチャンネルで絶えず共有されます。200文字のエラーメッセージを打ち直す代わりに、正確なエラー文字列を抽出し、検索エンジンやログ集約ツールに貼り付けて瞬時に検索しましょう。

コードスニペット

誰かがコードをスニペットとして貼り付ける代わりにスクリーンショットで共有した場合でも、Opticならテキストとして抽出できます。コードをコピーしてエディタに貼り付け、ローカルでテストしましょう。画像から他人のコードを打ち直すよりもはるかに速い方法です。

指標とデータ

Slackチャンネルで共有されるダッシュボードのスクリーンショットには、数字、ラベル、傾向が含まれています。必要な具体的な数字を選択し、手動での書き写しミスなく、自分のレポートやスプレッドシートに貼り付けましょう。

Mac App StoreでOpticを入手する

次の記事

Optic

Select any text on screen and copy it — images, PDFs, dialogs, anything.

Get Optic on the Mac App Store