Mac 圖片轉文字:截圖、影片、PDF 的文字擷取
照片和圖片裡的文字,用 Mac 內建的「原況文字」就能選取、拷貝,免費。原況文字集中在 Apple 自己的 App(照片、預覽程式、Safari 等);其他 App、或螢幕上任何不是圖片的位置,可以先截圖,再用原況文字取字,或用 Pourtype 的 ⌘⇧C 框選螢幕範圍辨識。
原況文字:照片、預覽程式、Safari
原況文字(Live Text)是 macOS 內建功能,不用安裝任何東西。Apple 繁體中文說明提到的 App 有三個:
- 預覽程式:打開有文字的照片或影像,把指標停在文字上拖移選取,按住 Control 鍵並按一下,選「拷貝文字」。
- 照片:打開含文字的照片,把指標放在文字上,Control 加按一下,選「拷貝文字」(或按 Command-C),再貼到其他 App。
- Safari:在網頁上的圖片裡,拖移選取文字,按住 Control 並按一下,選「拷貝」。
除了拷貝,也能查詢、翻譯、網頁搜尋,電話號碼、電子郵件和網址還會變成可以按的連結。
要誠實說明的限制:Apple 的說明頁面講的是這幾個 App 裡的照片與影像。其他 App 裡的文字,或螢幕上不屬於圖片的文字,這些頁面沒有涵蓋,所以不能假設都辦得到。這也是不少評測文章的批評重點。
暫停影片後拷貝畫面文字
這裡指的是影片畫面裡出現的字(字幕卡、投影片、招牌),不是把語音轉成文字。語音轉文字是另一類工具,不在本頁範圍。
我們沒有從 Apple 繁體中文說明頁面確認「暫停影片」這項原況文字用法在哪些 App 可用,所以不在這裡寫成保證。比較穩的做法是:把影片暫停在有字的畫面,按 Shift-Command-4 框選該區域截圖,再把截圖用上一節的方法取字;或直接用下面的框選辨識。
截圖+捷徑擷取文字
截圖是共同的起點。Apple 的說明:同時按下 Shift、Command 和 4,指標會變成十字交叉線,按住並拖移選取區域,放開按鍵就會拍下截圖;Shift-Command-5 則會開啟「截圖」App,可設定計時器與儲存位置等選項。
「捷徑」App 也可以串起動作,把截圖或圖片裡的文字取出來存檔,適合要重複處理很多張的人。不過我們沒有在 Apple 繁體中文說明頁面查到這個動作的正式名稱,因此不寫出名稱與步驟,請在「捷徑」的動作列表中自行搜尋與文字、影像相關的動作。
掃描 PDF
掃描來的 PDF 本質上是圖片,沒有文字可選。我們沒有從 Apple 繁體中文說明查到預覽程式對 PDF 使用原況文字的說明(預覽程式頁面講的是照片與影像),所以不作保證。
可行的做法:把 PDF 顯示在螢幕上,用 Shift-Command-4 框選要的段落截圖,再用原況文字取字;或直接用下一節的框選辨識,不必存圖。
螢幕任何位置框選辨識:Pourtype(⌘⇧C)
Pourtype 是 macOS 選單列 App(需要 macOS 14 或以上,作者 Leonard Chow)。按 ⌘⇧C,在螢幕上任何位置拖一個框,框內的文字會在 Mac 上以 Apple Vision 辨識並拷貝,支援簡體中文、繁體中文、英文與日文。
- 不限 App:只要文字顯示在螢幕上就能框。
- 擷取與輸入過的文字會存在本機的歷史記錄,可以搜尋,也可以清除。
- 快捷鍵可在設定中變更;App 介面有英文、簡體中文、繁體中文與日文。
- 需要「輔助使用」與「螢幕錄製」權限。
價格與狀態:預定在 Mac App Store 以 US$2.99 買斷,目前還在 App 審核中,尚未開賣。原始碼在 GitHub,授權為 PolyForm Noncommercial 1.0.0,屬於「可取得原始碼」但不是開放原始碼。
拿到文字之後,如果目標欄位不讓你貼上,請看網頁禁止貼上怎麼辦。
方法比較
| 方法 | 適用位置 | 需要 | 限制 |
|---|---|---|---|
| 預覽程式的原況文字 | 預覽程式裡打開的照片與影像 | 內建,免費 | 僅限該 App 裡的圖片 |
| 照片的原況文字 | 「照片」App 裡的照片 | 內建,免費 | 僅限該 App 裡的照片 |
| Safari 的原況文字 | Safari 網頁裡的圖片 | 內建,免費 | 僅限 Safari 裡的圖片 |
| 截圖(Shift-Command-4)再取字 | 螢幕上任何看得到的地方 | 內建,免費 | 多一道截圖步驟 |
| 捷徑 App | 批次處理圖片 | 自行建立動作 | 本頁未查到動作正式名稱 |
| Pourtype ⌘⇧C | 螢幕上任何位置,框選即辨識 | macOS 14 以上、輔助使用與螢幕錄製權限;尚未開賣 | 辨識語言:簡中、繁中、英文、日文 |
隱私
有些線上圖片轉文字網站要先把圖片上傳到伺服器,包含截圖裡的任何內容。內建的原況文字與 Pourtype 都不需要這個步驟:Pourtype 在 Mac 上本機辨識,不發出網路請求,也不蒐集資料。不過 Apple 與各網站如何處理資料,請以它們自己的隱私說明為準,我們沒有逐一查證。
常見問題
Pourtype 能辨識哪些語言?
簡體中文、繁體中文、英文與日文,在 Mac 上以 Apple Vision 辨識。
我框選的螢幕內容會上傳嗎?
不會。辨識在 Mac 本機進行,Pourtype 不發出網路請求,也不蒐集資料。
歷史記錄存在哪裡?可以刪除嗎?
存在你的 Mac 本機,可以搜尋,也可以清除。
可以更改快捷鍵嗎?
可以,在 Pourtype 的設定中變更。
原況文字可以在任何 App 使用嗎?
Apple 的繁體中文說明涵蓋預覽程式、照片和 Safari 裡的照片與影像。其他 App 沒有在這些頁面說明,所以請不要預設一定可以;需要時可以先截圖,或用框選辨識。