將 MD 轉換為 PDF 時會發生什麼
- Markdown 會排版在邊界 2 cm 的 A4 頁面上:標題使用較大的字,段落為 11 點,並有項目符號和編號清單、縮排的引文和程式碼區塊,以及水平線。
- 粗體、斜體和連結會變成相同字型的一般文字,圖片則會省略。DejaVu Sans 涵蓋拉丁、希臘、西里爾、希伯來和許多其他字母,但不涵蓋中文、日文、韓文或印度文字。
如何線上將 MD 轉換為 PDF
- 按下「選擇 MD 檔案」並選取一個或多個檔案,或將檔案拖到方框中。只要您的裝置記憶體容納得下,任何大小的檔案都可以新增。
- 沒有需要選擇的設定:轉換器會保留目標格式能容納的所有內容。
- 按下「轉換為 PDF」。第一次使用時會載入一個小型文件程式庫;之後文件只需一兩秒就能轉換完成。
- 使用下載按鈕儲存每個 PDF。關閉分頁後,檔案在記憶體中的所有痕跡都會消失。
為什麼要將 MD 轉換為 PDF?
MD 檔案通常來自說明文件、README 檔案、筆記和部落格工具。大家會將它們轉換為 PDF,因為 PDF 在任何裝置上看起來都一樣,也是表單、入口網站和印表機要求的格式。
簡單來說,MD 擅長它原本設計的用途,而當檔案需要在其他地方開啟、上傳或列印時,PDF 是更實用的選擇。MD 在瀏覽器中顯示為純文字;Obsidian、Typora 和 VS Code 等編輯器可以算繪它,而 PDF 可在所有瀏覽器內建的檢視器中開啟。
如何在 Windows、Mac、iPhone 和 Android 上將 MD 轉換為 PDF
在 Windows 上
在 Chrome、Edge 或 Firefox 中開啟此頁面,從檔案總管將 MD 檔案拖進來,然後按「轉換」。每個 PDF 都會存到「下載」資料夾。
在 Mac 上
Safari、Chrome 和 Firefox 都可以使用。從 Finder 將 MD 檔案拖到拖放區,PDF 檔案就會存到「下載」資料夾。
在 iPhone 和 iPad 上
在 Safari 中開啟此頁面,點選「選擇 MD 檔案」。您可以從「照片」或「檔案」App 中挑選。轉換後的 PDF 會出現在「檔案」App 的「下載項目」資料夾中。
在 Android 上
在 Chrome 中開啟此頁面,點選「選擇 MD 檔案」,然後從「檔案」或相簿中挑選檔案。PDF 會存到「Download」資料夾,任何檔案管理工具都能找到。
MD 轉 PDF 的最佳設定
版面是固定的:11 點的 DejaVu Sans、A4 頁面、2 cm 邊界,以及自動換行。這適合筆記、記錄和信件。對於經過設計的文件,請在文書處理程式中設定版面,再從那裡匯出 PDF。
輸出為 UTF-8,所以帶重音符號的字母和其他文字系統都會完整保留。
MD 與 PDF:兩者的差異
| MD | ||
|---|---|---|
| 全名 | Markdown | 可攜式文件格式 (Portable Document Format) |
| 類型 | 文件 | 文件 |
| 開發者 | John Gruber | Adobe |
| 首次發布 | 2004 | 1993 |
| 壓縮 | 無損 | 有損或無損 |
| 透明度 | n/a | 否 |
| 動畫 | n/a | 否 |
| 向量或點陣 | n/a | 向量 |
| 色彩 | n/a | 任何色彩,頁面可混合文字、向量和圖片 |
| 內容 | 以簡單符號表示標題、清單、連結和強調的純文字 | 任何色彩,頁面可混合文字、向量和圖片 |
| 在瀏覽器中 | 在瀏覽器中顯示為純文字;Obsidian、Typora 和 VS Code 等編輯器可以算繪它 | 可在所有瀏覽器的內建檢視器中開啟 |
| 常見用途 | 說明文件、README 檔案、筆記和部落格工具 | 文件、表單、發票和可直接列印的檔案 |
| MIME 類型 | text/markdown | application/pdf |
關於 MD 和 PDF 檔案
什麼是 MD 檔案?
Markdown 以普通字元標示格式:# 代表標題,* 代表清單和強調。它讀起來就像一般文字,而且能乾淨地轉換為 HTML,這就是開發人員和筆記 App 使用它的原因。
什麼是 PDF 檔案?
PDF 會固定每一頁的版面,讓它在任何裝置上看起來都一樣。將 PDF 轉換為圖片會把每一頁算繪成像素;將圖片轉換為 PDF 則會把圖片包裝成一個頁面。
MD 轉 PDF 失敗?常見問題
- 結果是空的。對於 PDF,這代表頁面是沒有文字層的圖片;請改為透過 JPG 轉 TXT 使用 OCR。
- 部分格式遺失。純文字和簡單的 HTML 無法容納頁面版面、字型或色彩;只會保留結構和文字。
- 字元在 PDF 中顯示為方框。內嵌的字型不支援該文字系統,例如中文或印地文。
使用命令列將 MD 轉換為 PDF
Pandoc 可以在命令列中轉換文件格式:
pandoc input.md -o output.pdf此頁面上的轉換器可在您的瀏覽器中完成相同工作,不需安裝任何東西。
MD 轉 PDF 轉換器常見問題
將 MD 轉換為 PDF 會損失品質嗎?
內嵌的 DejaVu Sans 字型涵蓋的每個字元都會完整保留。字型未涵蓋的字元,例如中文或印地文,則無法顯示。
為什麼 PDF 和 MD 的大小不同?
PDF 包含內嵌的字型,所以即使是很短的文字,檔案也會有幾百 KB。
我的 MD 檔案會上傳到任何地方嗎?
不會。轉換在此瀏覽器分頁中執行,使用開放原始碼的文件程式庫(mammoth.js、PDF.js 和 pdf-lib),所以您的檔案會留在您的裝置上。頁面和轉換引擎載入後,即使中斷網路連線也能繼續使用。
可以一次將多個 MD 檔案轉換為 PDF 嗎?
可以。選擇或拖放任意數量的檔案;它們會依序轉換,每個檔案都有自己的下載按鈕。
如何開啟 PDF 檔案?
PDF 可在所有瀏覽器內建的檢視器中開啟。PDF 常用於文件、表單、發票和可直接印刷的檔案。
這個 MD 轉 PDF 轉換器是免費的嗎?
是的。無需註冊,沒有浮水印,轉換的檔案數量也沒有限制。本網站靠廣告支持,而且由於轉換在您的裝置上執行,每個檔案都不會產生伺服器成本。
可以在手機上將 MD 轉換為 PDF 嗎?
可以。轉換器可在 iPhone 和 iPad 的 Safari 以及 Android 的 Chrome 中使用。轉換後的檔案會存到「下載」資料夾。