跳到內容

Mac「預覽程式」OCR 的限制:它能做什麼、碰不到什麼

作者:Eduard Bruch,Optic 開發者 · 更新日期:

「預覽程式」藉由即時文字可以辨識圖片中的文字,但它只能用在「預覽程式」所打開的檔案內,而且結果取決於圖片是否乾淨。對於其他 App、影片畫格、對話框或遠端工作階段中的文字,「預覽程式」幫不上忙,你需要能讀取螢幕的工具。

簡短回答:對於乾淨的圖片和你已經以檔案形式擁有的掃描檔,請使用「預覽程式」的即時文字。對於螢幕上其他任何地方的文字,我的首選是 Optic,這是一款選單列 App,能拷貝你在螢幕上拖曳框選的任何區域中的文字(在 Mac App Store 為 4.99 美元(一次性購買))。

聲明:Optic 是我開發的。

「預覽程式」做得好的地方

「預覽程式」是 Mac 上預設的圖片和 PDF 檢視器。有了即時文字,你通常可以用指標選取照片或螢幕截圖中的文字並拷貝,就像文件中的文字一樣。對於許多日常圖片,這就夠了,而且是免費的。

即時文字在 Apple 支援的地方有效:「預覽程式」、「照片」、「快速查看」和 Safari 中的圖片,以及部分播放器中暫停的影片畫格。它無法用於任意的 App 視窗、視訊通話或介面文字。

「預覽程式」的極限

它只讀取檔案。「預覽程式」處理的是你在其中打開的文件。執行中的 App、錯誤對話框、網頁 App、視訊通話或遠端桌面視窗裡的文字不是檔案,所以「預覽程式」根本看不到。這是最大的缺口,也是人們尋找其他工具最常見的原因。

結果取決於來源。辨識品質取決於解析度、對比和版面配置。清晰的螢幕截圖通常沒問題;皺巴巴收據的模糊照片或密集的多欄掃描檔,可能只得到部分結果,或完全無法選取。這是任何 OCR 都有的情況,不只是「預覽程式」。

精確選取一個區域可能很麻煩。在內容繁雜的頁面上,用文字游標精確選取一欄或一個數值,可能會連旁邊的文字也一併選進來。

掃描的 PDF 情況不一。有些 PDF 有文字圖層,可以正常選取。純圖片掃描檔則仰賴辨識,效果好壞不一。更多內容請見在 Mac 上從無法選取的 PDF 拷貝文字。

若要進一步了解即時文字本身,請參閱 Mac 即時文字的限制。

用 Optic 讀取整個螢幕的文字

Optic 在螢幕層級而不是檔案層級運作。不論是在「預覽程式」或任何其他 App 中,只要看得到的內容都可以擷取。

  1. 讓文字顯示在螢幕上:「預覽程式」中的文件、App 視窗、暫停的影片。
  2. 點一下選單列中的 Optic 圖像,選擇 擷取文字。
  3. 在你想要的部分上精確拖曳方框。
  4. 用 Command-V 貼上。

因為方框是你畫的,所以包含什麼由你決定。在一欄、一個段落或一個數值上拖曳,就只會讀取那個區域。Optic 在 Mac 上使用 Apple 的 Vision 文字辨識的「精確」等級,不需要網際網路。

有幾個設定對文件有幫助:

  • 換行:保留(預設)、移除,或智慧合併以合併折行的文字同時保留句尾。
  • 去除空白:預設為開啟。
  • 程式碼模式:保留縮排並關閉語言校正,適用於螢幕截圖中的程式碼。

Optic 不適合的地方

Optic 填補了「不是檔案」的缺口,但它無法取代文件 OCR 工具:

  • 不能打開檔案。Optic 不匯入圖片或 PDF。請先在「預覽程式」中打開,再擷取。
  • 沒有整份文件的 OCR。它讀取你拖曳的區域,而不是 PDF 的每一頁,也不會建立可搜尋的 PDF。
  • 沒有批次。一次拖曳只有一次擷取。
  • 沒有表格擷取。表格會變成一行行文字,而不是儲存格。
  • 手寫。這不是功能;請不要指望它。

如果你需要讓 40 頁的掃描檔變成可搜尋的,文件 OCR App 才是對的工具。如果你需要第 12 頁的一個段落,或「預覽程式」完全碰不到的文字,螢幕 OCR App 比較快。

常見問題

Mac 的「預覽程式」能做 OCR 嗎?

在某種程度上可以。「預覽程式」中的即時文字讓你選取許多圖片和掃描檔中的文字。它只適用於你在「預覽程式」中打開的檔案。

為什麼我無法在「預覽程式」中選取圖片裡的文字?

即時文字可能無法辨識低品質、很小或複雜的文字,而且它需要支援的 Mac 和語言。如果選取失敗,請對同一張圖片試試螢幕 OCR App。

「預覽程式」能從其他 App 拷貝文字嗎?

不能。「預覽程式」只處理它所打開的檔案。對於其他 App 視窗、對話框或影片中的文字,你需要螢幕 OCR App。

Optic 能讓 PDF 變成可搜尋的嗎?

不能。Optic 把你所選區域的文字拷貝到剪貼簿。它不會建立可搜尋的 PDF,也不處理整份文件。

在 Mac App Store 取得 Optic · Optic 的所有資料。Optic 需要 macOS 14 Sonoma 或更新版本。其他選項請參閱 Mac 螢幕 OCR App。