UltKit

PNG 轉文字

把 PNG 裡的文字擷取成純文字。上傳圖片,按下 辨識文字,即可下載 .txt 檔案,或直接把結果複製到電子郵件、工單或翻譯工具。

圖片轉文字

或將PDF, JPG, JPEG … 檔案拖曳到這裡 ·

每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除

輸出

檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。

使用方式

  1. 1

    加入 PNG 檔案

    最多可放入 20 張 PNG 圖片,每張最大 95 MB。JPG、WebP、HEIC 等其他圖片也可以使用。

  2. 2

    保留純文字格式

    輸出已設為純文字 (.txt),文字版面設為純文字流,因此會得到一整段乾淨的文字。若圖片不是英文,請變更文件語言。

  3. 3

    辨識文字

    按下辨識文字,再下載 .txt 檔,檔名會與各 PNG 相同。你可以用任何編輯器開啟,或直接貼到需要的地方。

PNG 是最適合文字辨識的圖片格式:它完整保留每個像素的原貌,所以文字的邊緣和螢幕上一樣銳利。

為什麼 PNG 轉文字比多數圖片格式效果更好

PNG 在 1996 年成為 W3C 建議標準,原本是設計來取代 GIF 的無專利格式,採用無損壓縮:你開啟的檔案與儲存時的檔案逐像素相同。JPEG 則不同,它會把圖片切成 8 × 8 像素的區塊並逐一簡化,在高對比邊緣周圍留下淡淡的髒污和光暈。照片上沒人會注意到,但在白底細黑字周圍,這些光暈正好模糊了辨識程式要量測的邊緣。

這也是為什麼大多數值得擷取文字的圖片本來就是 PNG。iPhone、macOS 和 Windows 的截圖預設都存成 PNG,Figma 等設計工具匯出的介面畫面也是 PNG,匯出成圖片的投影片通常也是。同樣的文字若存成低品質 JPEG 仍然看得懂,只是小字會有更多誤判。

不過並非每個 PNG 都完美無損。經過聊天應用程式或社群網站的圖片,可能已在途中被縮小或重新壓縮,而原本是 JPEG 的 PNG 也會保留壓縮瑕疵。如果可以選擇,請使用原始匯出的檔案。至於錯誤訊息、表格和對話的截圖,截圖轉文字有針對各種情況的詳細說明。

PNG

Portable Network Graphics

PNG 是 1996 年由 PNG Development Group 發布的無損點陣圖格式,後來由 W3C 與 ISO 納入標準。它會完整保留每一個像素,支援完整的 Alpha 透明度,處理文字、銳利邊緣和純色區塊時不會產生瑕疵。這樣的精確度使它非常適合螢幕截圖、標誌、圖示和介面圖形。代價是檔案大小:存成 PNG 的相片,往往比同一張相片存成 JPEG 或 WebP 大上好幾倍。所有瀏覽器、作業系統和編輯軟體都能開啟 PNG 檔案。

壓縮方式
無損
透明度
支援
動畫
不支援
推出年份
1996 · PNG Development Group
PNG 轉檔工具

TXT

純文字

TXT 檔只包含單純的字元,沒有格式、字型、圖片或版面。現代文字檔通常以涵蓋所有語言的 UTF-8 編碼,不過較舊的檔案可能使用其他編碼而出現亂碼。純文字檔極小、永不過時,從手機到伺服器的每種裝置都能開啟。它無法容納粗體、表格或圖片,因此結構只能靠空白或簡單標記來表示。

壓縮方式
–
透明度
–
動畫
–
推出年份
–
TXT 轉檔工具

人們把 PNG 轉成文字,是為了重複利用鎖在圖片裡的文字,例如設計師的設計稿、匯出的投影片或資訊圖表,變成可以貼上、搜尋或翻譯的純文字。

PNG 裡的文字需要多大

標準螢幕上的 16 px 網頁文字

≈ 8 px

PNG 中小寫 x 的高度。你看得清楚,但對辨識來說已在邊緣。

文字高度加倍

同一頁面以 200% 縮放或在 2× 螢幕上

≈ 16 px

文字有足夠的像素呈現清晰筆畫,誤判會大幅減少。

PNG 螢幕截圖中的彩色邊緣與小型 UI 文字

子像素渲染ClearType · 子像素反鋸齒
一種繪製文字的方式,會分別點亮每個螢幕像素中的紅、綠、藍部分,讓小字看起來更清晰。Windows 從 Windows XP 起就以 ClearType 的名稱使用它。在 PNG 截圖中,它會在黑色文字邊緣呈現細細的彩色邊,小字時可能干擾辨識。Apple 在 2018 年的 macOS Mojave 取消了子像素反鋸齒,所以 Mac 截圖的邊緣是單純的灰色。如果 Windows 截圖中的小字被誤判,擷取前先放大畫面比任何設定都更有幫助。

PNG 轉文字常見問題

能辨識深色背景上的白色文字嗎?

通常可以。深色模式截圖和深底淺字的橫幅,只要對比夠強,辨識效果和白底深字差不多。灰色文字配上稍深的灰色背景則不容易辨識,這時可以試試進階設定中的增強對比。

資訊圖表的文字會依什麼順序輸出?

由上到下,再於每個被判定為獨立區域的區塊內由左到右。圖表周圍的標註或圖形內的文字,可能會排在你原本不會讀到的段落之間。如果每個標籤的位置比整齊的句子更重要,請選擇保留版面。

PNG 裡的表情符號和圖示會怎麼處理?

它們是圖案而不是文字,所以辨識時會略過,或偶爾把它讀成零散的字母或符號。校對 .txt 時請刪除這些多餘的內容。

PNG 檔案越大,辨識出的文字越好嗎?

只有在文字本身變大時才有幫助。截圖後在編輯器中放大的 PNG 雖然像素變多,卻不會多出細節。真正有用的做法是在擷取圖片前就先把文字放大,例如先縮放網頁或應用程式。

可以把文字存成 Markdown 而不是 TXT 嗎?

可以。把輸出切換為 Markdown,辨識到的標題和清單就會以 # 和 - 標記,貼到筆記應用程式、GitHub 和 wiki 都很順。

有辦法把 PNG 文字連同版面一起轉成 Word 嗎?

請使用 PNG 轉 Word,它會把欄位、表格和圖片保留在 .docx 中。本頁適合只需要文字的情況。