↑ ↓ 移動 · Enter 開啟 · Esc 關閉

把 TXT 文字檔轉成 PDF

把 .txt、.log 等純文字檔轉成排版整齊、分好頁、文字可選取的 PDF。頁面在你的瀏覽器中排版,不會傳送任何東西到伺服器。

在你的裝置上執行——檔案絕不上傳。 如何驗證

將 .txt 檔案拖放到這裡 或 選擇檔案 一個或多個檔案——每個檔案產生一個 PDF
字型

關於「TXT 轉 PDF」

文字檔沒有「頁」的概念。它只是一串字元和換行,長什麼樣子取決於用哪個編輯器開啟。這個轉換工具會把這串文字排到真正的頁面上,預設為 A4,也可以選 Letter,四邊各留 0.75 英吋(約 1.9 公分)的邊界。過長的行會在邊界處自動換行,不會超出頁面;空白行和行首縮排都會保留,每個 Tab 會變成四個空格,讓縮排區塊維持可預期的樣子。檔案中只要出現換頁字元(form feed),就會從新的一頁開始,這和早期行式印表機的慣例相同。

字型有兩種可以選。預設的「無襯線」適合筆記、信件和一般文章。「等寬」讓每個字元的寬度都一樣,能保持對齊的欄位、ASCII 圖、程式碼和記錄檔輸出的原本樣貌。字級可選 10、11(預設)、12 或 14 點。

除了 .txt,這個工具也接受 .log、.csv 和 .md 檔,而且一律當成純文字處理。CSV 會顯示成原始的逗號分隔文字行,Markdown 則會保留井字號和星號。如果你想讓 Markdown 呈現出真正的標題、清單和表格,請改用 Markdown 轉 PDF。

如何使用「TXT 轉 PDF」

  1. 放入文字檔選擇一個或多個 .txt、.log、.csv 或 .md 檔,或直接拖到工具上。每個檔案都會各自轉成一個 PDF。
  2. 選擇紙張、字型和字級選擇 A4 或 Letter、「無襯線」或「等寬」,以及 10 到 14 點之間的字級。程式碼、記錄檔和用空格對齊的內容,比較適合用「等寬」。
  3. 產生並儲存 PDF按「建立 PDF」,然後逐一下載每個 PDF;如果一次轉換了好幾個檔案,也可以按「全部下載(ZIP)」一次全部下載。

常見使用情境

  • 交給只收 PDF 的系統

    人資系統、學校或保險公司要求繳交 PDF,但你的說明是在筆記 App 裡寫的,存出來是 .txt。轉換之後再上傳,就是一份在任何裝置上開起來都一樣的檔案。

  • 附在客服單上的記錄檔片段

    選擇「等寬」,讓時間戳記和欄位對齊。很長的錯誤訊息會在邊界處換行,不會消失在頁面外,處理客服單的人就能看到每一則完整的訊息。

  • 列印一疊 README 或逐字稿檔案

    一次加入整批文字檔,選好印表機使用的紙張,下載一個 ZIP,裡面每個檔案各有一個 PDF,可以直接列印或歸檔。

如何判斷文字編碼

純文字檔很少註明自己用的是哪一種編碼,所以轉換工具會尋找線索。預設假設是現代編輯器的標準 UTF-8,檔案開頭如果有 UTF-8 位元組順序記號(BOM)也能正確處理。檔案開頭有 BOM 時,會辨識為 UTF-16,有些 Windows 程式就是這樣儲存「Unicode」文字的。兩者都不符合的檔案,就以 Windows-1252 讀取,這是較舊的西歐語系 Windows 軟體所使用的傳統編碼。

亂碼就是從這個備援機制來的。存成 Windows-1251 的俄文檔、存成 Shift-JIS 的日文檔,或是用舊版繁體中文 Windows 常見的 Big5 編碼儲存的檔案,都會變成一堆帶重音的拉丁字母和符號。請用文字編輯器開啟這種檔案,另存為 UTF-8 之後再轉換一次。

PDF 裡會用到哪些字型

檔案中的文字使用的字型對 PDF 的影響
拉丁字母Helvetica(無襯線)或 Courier(等寬)PDF 閱讀器內建,因此不需要內嵌字型
希臘字母與西里爾字母Roboto(Apache-2.0)內嵌,只包含用到的字元
中文與日文Droid Sans Fallback(Apache-2.0)約 4 MB,只有在文字需要時才會下載到你的瀏覽器;以子集方式內嵌
韓文(諺文)、阿拉伯文、希伯來文、印地文、泰文等不支援這裡沒有諺文字型,韓文會顯示成問號;其他文字則無法正確排版

子集化的意思是 PDF 只帶有你的文字實際用到的字形,所以一頁中文或日文,不會把整個好幾 MB 的字型都塞進檔案裡。由右至左書寫的文字,以及需要字形變化處理的文字(例如天城文或泰文),會出現字母順序錯誤或沒有連寫的情況,這類文件請改用能處理這些文字的 App。

完成的 PDF 包含什麼

每個字元都是真正可以選取的文字,而不是文字的圖片:你可以搜尋這份 PDF、從中複製內容,放大也不會模糊。檔案很精簡,尤其是純拉丁文字,完全不需要內嵌字型。文字檔本身沒有樣式,所以轉出的結果也沒有:只有一種字型、一種字級,沒有粗體、顏色或圖片。如果需要頁碼,可以之後再用 PDF 加頁碼加上;文件屬性中的標題則可以用編輯 PDF 中繼資料設定。

這個轉換工具不適合的情況

  • 試算表式的表格。CSV 會印成帶逗號的原始文字行。想要整齊的表格,請從試算表軟體匯出 PDF。
  • 有格式的 Markdown。標題、粗體和清單需要用 Markdown 轉 PDF。
  • 把多個檔案合成一份文件。每個文字檔都會各自成為一個 PDF;之後再用合併 PDF 把它們接起來。
  • 在手機上處理超大的記錄檔。很長的檔案需要記憶體來排版,電腦處理起來比較順。

你的文字在這個瀏覽器分頁內讀取並排版到頁面上;不論是原始檔案或完成的 PDF 都不會上傳。隱私權頁面列出了幾個你可以自行驗證的方法。

常見問題

要怎麼把文字檔轉成 PDF?

加入 .txt 檔,選好紙張大小、字型和字級,然後轉換並下載。好幾個檔案可以一起轉換,再存成一個 ZIP。

PDF 可以使用等寬字型嗎?

可以。選擇等寬後,拉丁文字會以 Courier 排版,用空格排出的欄位和縮排,會和在編輯器裡一樣完全對齊。

為什麼有些字元變成亂碼?

檔案可能使用 UTF-8、帶 BOM 的 UTF-16 或 Windows-1252 以外的編碼(例如 Big5)。請用文字編輯器另存成 UTF-8,再轉換一次。

支援中文、日文和韓文嗎?

中文和日文都支援。文字中有這些字元時,瀏覽器會下載約 4 MB 的 Droid Sans Fallback 字型,而且只有用到的字元會內嵌到 PDF 中。這個字型不包含韓文諺文,所以韓文字母會顯示成問號。

那阿拉伯文、希伯來文或印地文呢?

這些文字在這裡無法正確排版。由右至左的文字,以及字母需要連寫或變形的文字,需要使用專門支援它們的軟體。

要怎麼強制換頁?

在要開始新頁的地方放一個換頁字元(U+000C)。沒有的話,文字會在目前頁面排滿時自動接到下一頁。

PDF 裡的文字可以搜尋嗎?

可以。PDF 裡存的是真正的文字,所以在任何 PDF 檢視器中都能搜尋、選取和複製貼上。

我的文字檔會被上傳到任何地方嗎?

不會。轉換在你的瀏覽器中執行,檔案永遠不會離開你的裝置。隱私權頁面說明了如何確認。

最後更新:2026年10月8日