Скриншот Mac в текст: достаньте слова из любого снимка
Автор: Eduard Bruch, разработчик Optic · Обновлено
Чтобы превратить скриншот на Mac в текст, откройте его в «Просмотре», выделите слова с помощью Live Text и нажмите Command-C. Если вы делали скриншот только ради текста, можно обойтись без изображения и скопировать текст прямо с экрана.
Коротко: для уже имеющихся скриншотов «Просмотр» и Live Text бесплатны и встроены. Если вы делаете скриншоты в основном ради текста, мой выбор — Optic, приложение для строки меню, которое копирует текст из любой выделенной на экране области (4,99 $ (разовая покупка) в Mac App Store).
Раскрытие информации: я делаю Optic.
Встроенный способ
macOS справляется с этим сама:
- Нажмите Shift-Command-4 и выделите область, чтобы сделать скриншот.
- Откройте скриншот в «Просмотре» (или нажмите пробел в Finder для «Быстрого просмотра»).
- Наведите указатель на текст, пока он не превратится в текстовый курсор.
- Выделите текст и нажмите Command-C.
Live Text работает там, где его поддерживает Apple: изображения в «Просмотре», «Фото», «Быстром просмотре» и Safari. Он не работает в произвольных окнах приложений, видеозвонках и тексте, нарисованном внутри интерфейса приложения. Для файла скриншота этого обычно достаточно.
Минус — обходной путь. Вы создаёте изображение, находите его, открываете, выделяете, копируете и часто в итоге получаете рабочий стол, полный скриншотов, которые не были нужны как изображения.
Обойдитесь без изображения: копируйте текст напрямую
Optic делает ту же работу без промежуточного файла. Он читает экран внутри рамки, которую вы рисуете, и помещает текст в буфер обмена.
- Нажмите значок Optic в строке меню.
- Выберите Захватить текст.
- Выделите рамкой нужный текст.
- Вставьте куда угодно сочетанием Command-V.
Файл скриншота на рабочем столе не сохраняется. Распознавание выполняется на вашем Mac с помощью распознавания текста Vision от Apple, а у Optic нет доступа к сети, поэтому текст не покидает компьютер.
Работает там, где Live Text не работает
Поскольку Optic читает сам экран, он работает и с текстом, которого нет в файле изображения: интерфейсом приложения, диалогом ошибки, видео на паузе, окном удалённого рабочего стола, демонстрацией экрана. В этом главное отличие от Live Text.
Уже есть куча скриншотов?
Optic не открывает файлы изображений. Сначала откройте скриншот в «Просмотре», затем либо используйте Live Text, либо выделите область в Optic. Если нужно преобразовать много скриншотов сразу, Optic не тот инструмент; он работает с одним выделением за раз.
Настройки, которые помогают
- Переносы строк. Сохранять оставляет строки такими, как они выглядят на экране. Удалять объединяет всё в одну строку. Умное объединение склеивает разбитые строки внутри абзаца и сохраняет концы предложений, что удобно для текста из узких колонок.
- Удалять лишние пробелы (включено по умолчанию) убирает лишние пробелы в начале и в конце.
- Языки. Доступны 21 язык распознавания, все включены по умолчанию, и каждый можно отключить в настройках.
- Режим кода сохраняет отступы и отключает языковую коррекцию, для кода и команд.
История вместо папки со скриншотами
Optic хранит последние 20 захватов во всплывающем окне в строке меню, каждый с небольшой миниатюрой и временем. Можно снова скопировать один из них, открыть ссылку, прослушать его вслух или удалить. Это короткий список недавнего, а не архив, и он хранится только на вашем Mac.
Где Optic не подходит
- Он не открывает файлы изображений или PDF.
- Он не преобразует папки со скриншотами и не создаёт PDF с поиском.
- Он не переводит текст и не извлекает таблицы.
- Рукописный текст не входит в обещанные функции.
Подробнее: как извлечь текст из скриншота на Mac, ограничения Live Text и сравнение приложений OCR экрана для Mac.
FAQ
Как скопировать текст со скриншота на Mac?
Откройте скриншот в «Просмотре», выделите текст с помощью Live Text и нажмите Command-C. Приложение OCR экрана вроде Optic копирует текст, не делая сначала скриншот.
Сохраняет ли Optic файл скриншота?
Нет. Он читает выбранную область и копирует текст. История хранит на вашем Mac небольшую миниатюру рядом с каждым захватом.
Можно ли преобразовать много скриншотов в текст сразу?
Не в Optic. Он работает с одним выделением за раз и не открывает файлы.
Работает ли это офлайн?
Да. Распознавание происходит на Mac, а у приложения нет доступа к сети.