Перейти до вмісту

Як скопіювати текст з екрана Mac (коли Live Text не може)

Автор: Eduard Bruch, розробник Optic · Оновлено

Щоб скопіювати текст з екрана Mac, який не можна виділити, скористайся Live Text, якщо текст на зображенні в Preview, Photos, Quick Look або Safari. Усюди в іншому місці (відеодзвінки, діалоги застосунків, призупинені відео, слайди, відскановані PDF, текст інтерфейсу) потрібен інструмент OCR екрана, що читає пікселі.

Коротка відповідь: спершу спробуй Live Text, він безкоштовний і вбудований. Для тексту, до якого Live Text не дістає, мій вибір — Optic: клацни його в рядку меню, вибери «Захопити текст», простягни рамку над текстом, і він опиниться в буфері обміну (4,99 $ (одноразова покупка)).

Розкриття: я створюю Optic.

Крок 1: перевір, чи можна виділити його звичайним способом

Це звучить очевидно, але багато «некопійованого» тексту можна скопіювати іншим способом:

  • Вебсторінки: деякі сайти блокують виділення. Режим читання в Safari (кнопка читання в адресному рядку) часто робить текст придатним для виділення.
  • PDF: якщо Preview виділяє текст у PDF, у ньому є текстовий шар; просто копіюй. Якщо замість цього перетягування малює рамку, PDF — це відскановане зображення. Докладніше: копіювання тексту з PDF, який не виділяється.
  • Діалоги: деякі застосунки пропонують кнопку «Докладно» або «Копіювати» для повідомлень про помилки. Докладніше: копіювання повідомлення про помилку з діалогу.

Крок 2: скористайся Live Text там, де його підтримує Apple

Live Text вбудований у macOS 12 Monterey і новіші. Він працює з текстом усередині зображень і фото в застосунках Apple:

  1. Відкрий зображення в Preview або Photos (або виділи файл і натисни пробіл для Quick Look). У Safari він також працює із зображеннями на вебсторінках.
  2. Наведи вказівник на текст і перетягни, щоб виділити його, як звичайний текст.
  3. Натисни Command-C.

Apple зазначає, що Live Text «isn't available in all regions or languages» (недоступний у всіх регіонах чи мовах). Він також працює лише всередині цих застосунків, на зображеннях і призупинених кадрах відео. Він не працює з інтерфейсом інших застосунків, з демонстрацією екрана в Zoom чи Teams, у грі або з текстом у вікні, що не є зображенням. Докладніше: обмеження Live Text на Mac.

Крок 3: спосіб без встановлення: знімок екрана, потім Live Text

Для тексту в будь-якому іншому застосунку можна поєднати два вбудовані інструменти:

  1. Натисни Shift-Command-4 і простягни рамку над текстом, щоб зробити знімок екрана.
  2. Відкрий знімок (клацни мініатюру або знайди його на робочому столі) у Preview.
  3. Виділи текст за допомогою Live Text і скопіюй його.
  4. Потім видали знімок.

Це працює, але це чотири кроки, і залишаються файли знімків. Якщо ти копіюєш текст з екрана частіше, ніж зрідка, застосунок для OCR екрана заощадить ці кроки. Усі скорочення знімків екрана Mac зібрано в статті інструмент знімків екрана на Mac.

Крок 4: застосунок для OCR екрана для всього іншого

Застосунок для OCR екрана виконує крок знімка й розпізнавання за один раз, у будь-якому застосунку.

З Optic:

  1. Клацни іконку Optic у рядку меню й вибери Захопити текст.
  2. Простягни рамку над текстом, у будь-якому застосунку й на будь-якому підключеному дисплеї.
  3. Встав за допомогою Command-V. Текст уже в буфері обміну.

Що допомагає на практиці:

  • Режим коду зберігає відступ кожного рядка й вимикає мовну корекцію, для коду у знімках екрана, навчальних матеріалах і слайдах. Докладніше: копіювання коду зі знімка екрана.
  • Розриви рядків: зберігай їх, видаляй або розумно об'єднуй перенесені рядки в абзаци, щоб текст з вузького стовпця вставлявся чистими реченнями.
  • 21 мова, зокрема китайська, японська, корейська, російська, тайська та в'єтнамська. Докладніше: OCR тексту іноземними мовами на Mac.
  • QR-коди в рамці також читаються; копіюється їхній вміст замість тексту.
  • Історія: останні 20 захоплень лишаються в рядку меню, щоб скопіювати знову або озвучити.
  • Приватність: розпізнавання виконується на Mac за допомогою фреймворку Vision від Apple; Optic не має доступу до мережі.

Отримати Optic у Mac App Store

Де кожен спосіб закінчується

Потрібний текст Optic (наш вибір) Live Text Знімок екрана + Live Text
Зображення в Preview, Photos, Quick Look, Safari Так Так Так
Призупинений кадр відео Так У деяких програвачах Так
Демонстрація екрана в Zoom чи Teams Так Ні Так
Діалог застосунку або текст інтерфейсу Так Ні Так
Сторінка відсканованого PDF Так, по одній ділянці за раз У Preview Так
Увесь багатосторінковий PDF одразу Ні: використовуй OCR документів Ні Ні
Тека з файлами зображень Ні: Optic читає екран, а не файли Ні Ні

Інші застосунки, що це роблять

TextSniper і CleanShot X теж копіюють текст із ділянки екрана, з різними цінами й додатковими функціями. Я порівняв їх, з фактами кожного вендора та датою, у статті найкращі застосунки для OCR екрана на Mac.

FAQ

Як скопіювати текст з екрана на Mac?

Якщо текст на зображенні в Preview, Photos, Quick Look або Safari, виділи його за допомогою Live Text і натисни Command-C. Для будь-якого іншого тексту на екрані мій вибір — Optic: «Захопити текст», рамка, вставлення.

Як скопіювати текст із зображення на Mac?

Відкрий зображення в Preview або Photos і виділи текст за допомогою Live Text. Якщо це не спрацювало або зображення всередині іншого застосунку, простягни над ним рамку за допомогою застосунку для OCR екрана. Докладніше: копіювання тексту із зображення на Mac.

Чому я не можу виділити текст на екрані Mac?

Тому що це не текст, а пікселі: зображення, кадр відео, відсканована сторінка, демонстрація екрана або елемент керування, намальований застосунком. Щоб його скопіювати, потрібен OCR: або Live Text у застосунках Apple, або застосунок для OCR екрана деінде.

Чи є в Preview OCR на Mac?

Preview підтримує Live Text на зображеннях і відсканованих сторінках, які ти в ньому відкриваєш, на macOS 12 і новіших. Він не створює PDF з пошуком. Докладніше: обмеження OCR у Preview на Mac.

Чи є на Mac версія функції тексту із Snipping Tool у Windows?

Найближче вбудоване — Shift-Command-4 плюс Live Text у Preview. Для одного кроку мій вибір — Optic, який копіює текст з обведеної ділянки одразу в буфер обміну.

Чи працює копіювання тексту з екрана офлайн?

Live Text працює на Mac. Optic розпізнає текст на Mac за допомогою фреймворку Vision від Apple і не має доступу до мережі, тож нічого не вивантажується.

Отримати Optic у Mac App Store · Усі факти про Optic · Як відсканувати QR-код на Mac