Chuyển đến nội dung

Sao chép văn bản từ mọi nơi trên màn hình Mac (khi Live Text bó tay)

Tác giả: Eduard Bruch, nhà phát triển Optic · Cập nhật

Để sao chép văn bản trên màn hình Mac mà bạn không chọn được, hãy dùng Live Text nếu văn bản nằm trong một hình ảnh trong Xem trước (Preview), Ảnh (Photos), Quick Look hoặc Safari. Ở mọi nơi khác (cuộc gọi video, hộp thoại ứng dụng, video đang tạm dừng, slide, tệp PDF quét, văn bản giao diện) bạn cần một công cụ OCR màn hình đọc các điểm ảnh.

Trả lời ngắn: hãy thử Live Text trước, nó miễn phí và có sẵn. Với văn bản mà Live Text không với tới, lựa chọn của tôi là Optic: nhấp vào nó trên thanh menu, chọn Chụp văn bản, kéo một khung qua văn bản, và nó nằm trong clipboard của bạn (4,99 USD (mua một lần)).

Công khai: tôi xây dựng Optic.

Bước 1: Kiểm tra xem bạn có chọn được nó theo cách thông thường không

Nghe có vẻ hiển nhiên, nhưng nhiều văn bản "không sao chép được" vẫn sao chép được bằng cách khác:

  • Trang web: một số trang chặn việc chọn văn bản. Chế độ Reader trong Safari (nút reader trên thanh địa chỉ) thường làm cho văn bản chọn được.
  • PDF: nếu Xem trước (Preview) chọn được văn bản trong tệp PDF thì nó có lớp văn bản; cứ sao chép. Nếu kéo chuột lại vẽ ra một khung, thì PDF đó là ảnh quét. Xem thêm: sao chép văn bản từ PDF không chọn được.
  • Hộp thoại: một số ứng dụng có nút Chi tiết hoặc Sao chép cho thông báo lỗi. Xem thêm: sao chép thông báo lỗi từ hộp thoại.

Bước 2: Dùng Live Text ở nơi Apple hỗ trợ

Live Text được tích hợp trong macOS 12 Monterey trở lên. Nó hoạt động với văn bản bên trong hình ảnh và ảnh trong các ứng dụng của Apple:

  1. Mở hình ảnh trong Xem trước (Preview) hoặc Ảnh (Photos) (hoặc chọn tệp rồi nhấn Space để xem bằng Quick Look). Trong Safari, nó cũng hoạt động với hình ảnh trong trang web.
  2. Di con trỏ qua văn bản và kéo để chọn, như văn bản thông thường.
  3. Nhấn Command-C.

Apple lưu ý rằng Live Text "isn't available in all regions or languages" (không có sẵn ở mọi khu vực hoặc ngôn ngữ). Nó cũng chỉ hoạt động bên trong các ứng dụng đó, trên hình ảnh và khung hình video đang tạm dừng. Nó không hoạt động trên giao diện của ứng dụng khác, trên chia sẻ màn hình Zoom hoặc Teams, trên trò chơi, hay trên văn bản trong một cửa sổ không phải là hình ảnh. Xem thêm: Hạn chế của Live Text trên Mac.

Bước 3: Cách không cần cài đặt: chụp màn hình, rồi dùng Live Text

Với văn bản trong bất kỳ ứng dụng nào khác, bạn có thể kết hợp hai công cụ có sẵn:

  1. Nhấn Shift-Command-4 và kéo qua văn bản để chụp màn hình.
  2. Mở ảnh chụp màn hình (nhấp vào hình thu nhỏ, hoặc tìm nó trên màn hình nền) trong Xem trước (Preview).
  3. Chọn văn bản bằng Live Text và sao chép.
  4. Xóa ảnh chụp màn hình sau đó.

Cách này dùng được, nhưng gồm bốn bước và để lại các tệp ảnh chụp màn hình. Nếu bạn sao chép văn bản từ màn hình thường xuyên hơn thỉnh thoảng, một ứng dụng OCR màn hình giúp bạn bớt các bước đó. Mọi phím tắt chụp màn hình trên Mac có trong snipping tool trên Mac.

Bước 4: Ứng dụng OCR màn hình cho mọi trường hợp còn lại

Ứng dụng OCR màn hình thực hiện bước chụp màn hình và nhận dạng trong một lần, trên bất kỳ ứng dụng nào.

Với Optic:

  1. Nhấp vào biểu tượng Optic trên thanh menu và chọn Chụp văn bản.
  2. Kéo một khung qua văn bản, trên bất kỳ ứng dụng và bất kỳ màn hình nào đang kết nối.
  3. Dán bằng Command-V. Văn bản đã nằm sẵn trong clipboard của bạn.

Những điều hữu ích trong thực tế:

  • Chế độ mã giữ nguyên thụt lề của từng dòng và tắt tính năng sửa ngôn ngữ, dành cho mã trong ảnh chụp màn hình, hướng dẫn và slide. Xem thêm: sao chép mã từ ảnh chụp màn hình.
  • Ngắt dòng: giữ nguyên, xóa hoặc gộp thông minh các dòng bị ngắt thành đoạn văn, để văn bản từ một cột hẹp được dán thành các câu sạch sẽ.
  • 21 ngôn ngữ gồm tiếng Trung, Nhật, Hàn, Nga, Thái và Việt. Xem thêm: OCR văn bản ngoại ngữ trên Mac.
  • Mã QR trong khung cũng được đọc; nội dung của chúng được sao chép thay vì văn bản.
  • Lịch sử: 20 lần chụp gần nhất của bạn nằm lại trên thanh menu để sao chép lại hoặc đọc to.
  • Riêng tư: việc nhận dạng chạy trên Mac bằng framework Vision của Apple; Optic không có quyền truy cập mạng.

Tải Optic trên Mac App Store

Mỗi phương pháp dừng ở đâu

Văn bản bạn muốn Optic (lựa chọn của chúng tôi) Live Text Ảnh chụp màn hình + Live Text
Hình ảnh trong Xem trước (Preview), Ảnh (Photos), Quick Look, Safari Có Có Có
Khung hình video đang tạm dừng Có Ở một số trình phát Có
Chia sẻ màn hình Zoom hoặc Teams Có Không Có
Hộp thoại ứng dụng hoặc văn bản giao diện Có Không Có
Trang PDF quét Có, mỗi lần một vùng Trong Xem trước (Preview) Có
Cả tệp PDF nhiều trang cùng lúc Không: dùng OCR tài liệu Không Không
Một thư mục các tệp ảnh Không: Optic đọc màn hình, không đọc tệp Không Không

Các ứng dụng khác làm được việc này

TextSniper và CleanShot X cũng sao chép văn bản từ một vùng màn hình, với giá và tính năng thêm khác nhau. Tôi đã so sánh chúng, kèm thông tin riêng của từng nhà cung cấp và ngày kiểm tra, trong ứng dụng OCR màn hình tốt cho Mac.

FAQ

Làm thế nào để sao chép văn bản từ màn hình trên Mac?

Nếu văn bản nằm trong một hình ảnh trong Xem trước (Preview), Ảnh (Photos), Quick Look hoặc Safari, hãy chọn nó bằng Live Text và nhấn Command-C. Với mọi văn bản khác trên màn hình, lựa chọn của tôi là Optic: Chụp văn bản, kéo một khung, dán.

Làm thế nào để sao chép văn bản từ hình ảnh trên Mac?

Mở hình ảnh trong Xem trước (Preview) hoặc Ảnh (Photos) và chọn văn bản bằng Live Text. Nếu cách đó không được, hoặc hình ảnh nằm bên trong ứng dụng khác, hãy kéo một khung qua nó bằng ứng dụng OCR màn hình. Xem thêm: sao chép văn bản từ hình ảnh trên Mac.

Tại sao tôi không chọn được văn bản trên màn hình Mac?

Vì đó không phải là văn bản mà là các điểm ảnh: một hình ảnh, một khung hình video, một trang quét, một chia sẻ màn hình, hoặc một điều khiển do ứng dụng vẽ ra. Sao chép nó cần OCR, hoặc Live Text trong các ứng dụng của Apple, hoặc ứng dụng OCR màn hình ở nơi khác.

Xem trước (Preview) trên Mac có OCR không?

Xem trước (Preview) hỗ trợ Live Text trên hình ảnh và trang quét bạn mở trong đó, trên macOS 12 trở lên. Nó không tạo PDF có thể tìm kiếm. Xem thêm: Hạn chế OCR của Xem trước trên Mac.

Mac có phiên bản của tính năng văn bản trong Snipping Tool của Windows không?

Công cụ có sẵn gần nhất là Shift-Command-4 cộng với Live Text trong Xem trước (Preview). Để làm trong một bước, lựa chọn của tôi là Optic, sao chép văn bản từ vùng được kéo thẳng vào clipboard.

Sao chép văn bản từ màn hình có hoạt động ngoại tuyến không?

Live Text hoạt động trên Mac. Optic nhận dạng văn bản trên Mac bằng framework Vision của Apple và không có quyền truy cập mạng, nên không có gì được tải lên.

Tải Optic trên Mac App Store · Toàn bộ thông tin về Optic · Cách quét mã QR trên Mac