跳到內容

在 Mac 上從圖片拷貝序號

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

若要在 Mac 上從圖片拷貝序號,請打開圖片,用即時文字或螢幕 OCR 工具選取號碼,然後貼到需要的地方。務必把貼上的字串與圖片對照,因為 O 和 0,或 I 和 1 這類外觀相似的字元,正是 OCR 容易出錯的地方。

簡短回答:如果照片能在「照片」或「預覽程式」中打開,即時文字是不錯的首選嘗試。如果序號顯示在 App、支援入口網站或設定視窗裡,我的首選是 Optic,這是一款選單列 App,能拷貝你在螢幕上拖曳框選的任何區域中的文字(在 Mac App Store 為 4.99 美元(一次性購買))。

聲明:Optic 是我開發的。

為什麼序號很難輸入

序號是由字母和數字組成的長字串,沒有任何意義可以幫助記憶。許多字體讓 O 和 0、l 和 1、S 和 5,或 B 和 8 看起來幾乎一樣。只要錯一個字元,保固表單就會拒絕,而你不知道 15 個字元裡是哪一個出了問題。

先試試即時文字

macOS 的即時文字在 Apple 支援的地方有效:「預覽程式」、「照片」、「快速查看」和 Safari 中的圖片。在「照片」或「預覽程式」中打開貼紙的照片,將指標移到序號上直到變成文字游標,選取它並按 Command-C。

即時文字無法用於任意的 App 視窗、視訊通話,或繪製在 App 介面內的文字。安裝程式、裝置管理頁面或遠端工作階段中顯示的序號,需要螢幕 OCR 工具。

用 Optic 拷貝序號

Optic 讀取你所畫方框內螢幕上的任何內容。它不能打開檔案,所以請先把圖片或視窗顯示出來。

  1. 點一下選單列中的 Optic 圖像。
  2. 選擇 擷取文字。
  3. 只在序號周圍拖曳一個緊貼的方框,不要包含旁邊的標籤。
  4. 用 Command-V 貼到表單或支援聊天中。

辨識在你的 Mac 上使用 Apple 的 Vision 文字辨識進行。Optic 沒有網路存取,所以號碼不會被傳送到任何地方。

取得正確結果的訣竅

  • 放大。擷取之前先讓序號在螢幕上變大。細小、模糊的印刷字是出錯的主要原因。
  • 框緊一點。不要包含 "S/N:" 和旁邊的文字,這樣貼上的就只有號碼。
  • 試試程式碼模式。序號不是單字。「設定」中的程式碼模式會關閉語言校正,讓辨識器比較不會想把字串變成字典裡的單字。請檢查它對你的標籤是否有幫助。
  • 檢查外觀相似的字元。提交之前,把 O/0、I/1/l、S/5 和 B/8 與照片對照。

留著以後用

每次擷取都會連同小縮圖儲存在 Optic 選單列彈出視窗的歷史紀錄中,所以當客服人員第二次詢問時,你可以再次拷貝序號。歷史紀錄保留你最近 20 筆擷取,並留在你的 Mac 上。

標籤上的碼

許多裝置標籤上,序號旁邊還有一個碼。Optic 的擷取 QR 碼模式可讀取 2D 碼:QR、Micro QR、Aztec、Data Matrix 和 PDF417。如果標籤上有其中一種,擷取它就會拷貝碼的內容,其中可能包含序號。它不能讀取 EAN、UPC、Code 128 或 Code 39 這類 1D 條碼,也就是許多貼紙上那種條紋狀的條碼。更多內容請見如何在 Mac 上掃描 QR 碼。

Optic 不適合的地方

  • 它不使用相機。請用手機拍下標籤,再在 Mac 上打開照片。
  • 它不能打開圖片或 PDF 檔案;序號必須顯示在螢幕上。
  • 它一次處理一個區域。它不是為了從一個檔案夾的照片中記錄數百個資產標籤而打造的。
  • 它不能讀取 1D 條碼。

另請參閱在 Mac 上從圖片拷貝文字與從螢幕上任何東西拷貝文字。

常見問題

如何在 Mac 上從照片拷貝序號?

在「照片」或「預覽程式」中打開照片,用即時文字選取,或用像 Optic 這樣的螢幕 OCR App 在上面拖曳。然後把結果與照片對照。

為什麼 OCR 會把序號中的 O 和 0 搞混?

許多標籤字體把它們畫得幾乎一樣,而序號沒有可以提供上下文的單字。請放大、框緊,並用眼睛檢查。

Optic 能讀取商品標籤上的條碼嗎?

只能讀取 QR、Data Matrix、Aztec 和 PDF417 這類 2D 碼。條紋狀的 1D 條碼不支援。

Optic 能用在 App 視窗或安裝程式中顯示的序號嗎?

可以。它讀取螢幕上任何看得到的文字,包括不讓你選取文字的 App 視窗。

在 Mac App Store 取得 Optic · Optic 的所有資料