UltKit

PDF 轉 TXT 轉換器

把 PDF 裡的文字存成 .txt 檔,任何編輯器、程式腳本或搜尋工具都能開啟。文字能否完整無誤地轉出,取決於 PDF 內部的一件事:它有真正的文字層,還是只有頁面的圖片。

PDF 轉檔

或將PDF 檔案拖曳到這裡 ·

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

輸出

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

使用方式

  1. 1

    加入 PDF 檔案

    選擇一個 PDF,或一次最多 20 個,每個檔案不超過 95 MB。打字製作的、匯出的和掃描的文件可以放在同一批裡。

  2. 2

    檢查掃描設定

    轉換為已預設為純文字。如果文件是英文以外語言的掃描檔,請開啟進階設定,並在文件語言中選擇該語言。

  3. 3

    轉換並儲存

    按下轉換為 純文字,然後下載每個 .txt 檔案,或將全部檔案打包成 ZIP 一併下載。

如果您能在 PDF 檢視器中選取單一字詞,表示文字本來就在檔案內,TXT 副本會是完全一致的內容;如果整個頁面像照片一樣整片反白,就必須先用 OCR 辨識。

PDF 轉文字:文字層還是掃描頁面

從 Word、Google Docs 或瀏覽器匯出的 PDF,會連同位置一起儲存字元,所以要取出文字,就得以合理的順序讀取。來自掃描器或手機相機的 PDF,每頁只儲存一張影像,文字必須經過辨識。許多辦公室的 PDF 兩者兼有:例如一封打字的信件,最後附上一頁掃描的簽名頁。

文字辨識(OCR)決定每一頁的處理方式。以下三種設定在這些類型的檔案上表現各不相同,而大多數情況下選「自動」就對了。

已有文字層的頁面會原樣複製;沒有文字層的頁面,則以您選擇的文件語言進行辨識。

  • 最適合混合型檔案
  • 數位頁面不會損失準確度

PDF 轉文字後出現亂碼

在 PDF 內部,文字是某個字型的字形代碼清單,而不是字母。製作良好的檔案會包含 ToUnicode 對照表,說明哪個代碼代表哪個字元。某些較舊的列印驅動程式和自訂報表產生器所產生的檔案缺少這份對照表,因此即使頁面看起來完全正常,複製出來的卻是亂碼。強制使用 OCR 是可靠的解決辦法,掃描 PDF 轉文字則更深入說明掃描設定。

TXT 本身採用 UTF-8,因此帶重音的字母、西里爾字母、阿拉伯文、天城文和 CJK 字元都能保留。由右至左書寫的文字會依閱讀順序儲存,這正是編輯器和搜尋引擎所預期的。

TXT 中的換行、斷字連字號、分欄與頁首

  1. 換行

    PDF 只有「行」的概念,沒有「段落」。系統會在間距顯示為段落的地方重新接合各行,但詩、地址和程式碼清單可能需要手動檢查。

  2. 連字號

    在行尾被拆成「conver-」和「sion」的單字,通常會被重新接合。但剛好落在行尾的真正連字號,例如「well-known」,可能會失去連字號,若需要確切的字詞,請自行搜尋確認。

  3. 分欄

    雙欄的期刊會逐欄讀取。含有方框或引言框的複雜版面,可能讓側欄內容夾在兩個段落之間。

  4. 頁首與頁尾

    頁首標題、頁碼和保密聲明每頁都會重複,在 TXT 中會落在頁與頁之間。對重複的那一行使用尋找與取代,一次就能全部移除。

PDF

Portable Document Format

PDF 由 Adobe 於 1993 年建立,2008 年成為開放的 ISO 32000 標準。它會固定文字、字型、圖片與版面,讓文件在每個螢幕和印表機上看起來都一樣。PDF 可包含表單、簽章、連結、附件和可搜尋的文字,其中 PDF/A 版本則用於長期存檔。固定的版面讓 PDF 不易編輯,而掃描的 PDF 除非套用 OCR,否則只含圖片。所有瀏覽器和作業系統都能開啟。

壓縮方式
–
透明度
支援
動畫
不支援
推出年份
1993 · Adobe
PDF 轉檔工具

TXT

純文字

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

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

.txt 檔案是最通用的格式:資料處理流程、搜尋索引、字幕與翻譯工具,以及純文字電子郵件都能接受,而 PDF 必須先經過解析器,才有辦法讀取其中的文字。

免費 PDF 轉文字:檔案、大小與語言

每批 PDF 數量
20
每個 PDF
95 MB
OCR 語言
34
後檔案刪除
30 分鐘

PDF 轉 TXT 常見問題

如何免費將 PDF 轉文字,而且不用安裝任何軟體?

在本頁上傳 PDF,然後按下轉換為 純文字。不需要帳號,也不用安裝軟體;轉換在我們的伺服器上執行,檔案會在 30 分鐘後刪除,詳情請見運作方式。

為什麼 TXT 檔裡出現 (cid:42) 之類的符號或方框,而不是文字?

這個 PDF 使用的字型沒有將字形對應回 Unicode 字元的對照表,所以字形可以正常顯示列印,卻不帶有文字的意義。請將文字辨識(OCR)設為「一律」:OCR 會把字形當成圖片來讀取,通常能還原出真正的文字。

可以只把 PDF 的部分頁面轉成文字嗎?

可以。將要轉換的頁面切換為「指定頁面」,並輸入像 3-7, 12 這樣的範圍。只會讀取這些頁面,處理很長的掃描檔時也會更快。

為什麼轉換後 fi 和 fl 這兩組字母看起來怪怪的?

許多字型會把 fi、fl 和 ffi 畫成單一的合併字形,稱為連字。大多數 PDF 會將它對應回分開的字母,但有些會對應到單一的 Unicode 字元,例如 U+FB01,這在螢幕上看起來正確,卻會讓以一般字母進行的搜尋失效。在編輯器中使用尋找與取代即可修正。

TXT 檔會保留分頁嗎?

所有頁面會依序接在同一個檔案裡,因此不會每頁產生一個獨立檔案。如果您需要每頁一個文字檔,請利用要轉換的頁面,分次轉換各個頁面。