ข้ามไปยังเนื้อหา

คัดลอกข้อความจากที่ใดก็ได้บนหน้าจอ 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 (หรือเลือกไฟล์แล้วกด Space เพื่อใช้ 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
  • คิวอาร์โค้ด ในกรอบจะถูกอ่านด้วย โดยคัดลอกเนื้อหาของโค้ดแทนข้อความ
  • ประวัติ: การจับภาพล่าสุด 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

คำถามที่พบบ่อย

คัดลอกข้อความจากหน้าจอบน 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

มีฟีเจอร์ข้อความแบบ Snipping Tool ของ Windows บน Mac หรือไม่?

ตัวที่ใกล้เคียงที่สุดในระบบคือ Shift-Command-4 บวก Live Text ใน Preview หากต้องการขั้นตอนเดียว ตัวเลือกของผมคือ Optic ซึ่งคัดลอกข้อความจากพื้นที่ที่ลากไปยังคลิปบอร์ดโดยตรง

การคัดลอกข้อความจากหน้าจอใช้งานออฟไลน์ได้หรือไม่?

Live Text ทำงานบน Mac Optic รู้จำข้อความบน Mac ด้วยเฟรมเวิร์ก Vision ของ Apple และไม่มีการเข้าถึงเครือข่าย จึงไม่มีอะไรถูกอัปโหลด

รับ Optic บน Mac App Store · ข้อเท็จจริงทั้งหมดของ Optic · วิธีสแกนคิวอาร์โค้ดบน Mac