tigtools

Markdown 轉 PDF

貼上 Markdown 或開啟 .md 檔案,即可下載可列印的 PDF。文件會在你的裝置上排版並建立。

在瀏覽器中執行 免註冊

使用方式

  1. 貼上 Markdown 或開啟 .md 檔案。
  2. 選擇頁面大小、方向、邊界與字型大小。
  3. 選取「建立 PDF」。
  4. 下載 PDF。

運作方式

使用 marked 解析器(GitHub 風格 Markdown:表格、工作清單、刪除線)讀取 Markdown,並以內嵌 Noto 字型排版頁面:標題、段落、粗體、斜體、刪除線、行內程式碼、圍欄式與縮排程式碼區塊(使用等寬字型)、巢狀項目符號與編號清單、含核取方塊的工作清單、引用區塊、含欄位對齊且每頁重複表頭的表格、水平線,以及可在 PDF 中點擊的連結。

只有以 data: URI(PNG、JPEG,以及會在你的裝置上轉換的 GIF/WebP)內嵌在 Markdown 中的圖片才會加入。以網址參照的圖片不會下載,因此會省略,改為顯示其替代文字。原始 HTML 區塊會依照 HTML 轉 PDF 工具的相同規則轉換;<b>、<i>、<code> 和 <br> 等簡單行內標籤會生效。指令碼永遠不會執行。

版面採用簡單、易讀的文件樣式;不會套用自訂 CSS、字型與色彩。Noto 字型缺少的字元,會以你裝置上的字型繪製成小型圖片。

範例

分享 README

貼上專案 README,包含安裝步驟與設定表格,即可將可列印的 PDF 傳送給不使用 GitHub 的人。

會議紀錄

在 Markdown 應用程式中撰寫的筆記,附有行動項目的工作清單,會變成單頁 A4 PDF,包含已勾選與未勾選的方塊。

常見問題

為什麼我的圖片不見了?

只有以 data: URI 內嵌的圖片會被使用。基於隱私考量,且此工具不需連線至其他伺服器,因此不會下載從網址載入的圖片;改為顯示其替代文字。

我可以使用自己的 CSS 或字型嗎?

不行。PDF 使用固定且易讀的版面,採用 Noto Sans 與 Noto Sans Mono。你可以選擇頁面大小、邊界與字型大小。

PDF 中的連結可以點擊嗎?

可以,網頁與電子郵件連結都可以點擊。指向同一文件內其他位置的連結則保留為文字。

是否支援土耳其文、希臘文或西里爾文字?

可以,這些文字已包含在內嵌的 Noto 字型中。未包含的文字系統(例如中文或表情符號)會以你裝置的字型繪製成圖片。

隱私權

Markdown 會在你的瀏覽器中轉換並建立 PDF。字型從本站載入;你輸入的任何內容都不會上傳、儲存或用於分析。系統只會計入一次使用工具的匿名事件。