Markdown 轉 Word

Word 到現在還是不認 Markdown。把一份 README 貼進去,你會看到滿畫面的井字號、星號和直線,然後花二十分鐘手動改格式才敢寄出去。這個頁面在你自己的電腦上讀那個檔,直接寫出 .docx:標題變成 Word 自己的「標題 1」到「標題 6」,表格還是表格,程式碼區塊保留等寬字和灰底。

  • 不上傳
  • 不用註冊
  • 無浮水印
  • 不限檔案數
把檔案拖到這裡或點擊選擇不限大小、不限數量——只受你自己電腦記憶體限制。

你的檔案

只有當 .md 指向放在它旁邊的圖片檔時才需要。按檔名比對。寫成 data URI 的圖片不用在這裡選。

    還沒選檔案。

    你的檔案去了哪裡

    哪裡都沒去。這個網頁會下載一小段程式到你的瀏覽器,由它直接讀取你硬碟上的檔案。程式本身來自本站,就像圖片或樣式表一樣——但你的檔案只會從硬碟走到你自己的瀏覽器分頁裡。

    為什麼用這個

    那些大型轉檔站給不了你的東西。

    標題是真的 Word 標題

    不是只有字變大變粗。用的是「標題 1」到「標題 6」,所以功能窗格會列出大綱、「插入 → 目錄」抓得到,收到檔案的人改一個樣式就能換掉整份文件的外觀。

    表格和巢狀清單不會掉

    這兩樣正是貼進 Word 一定會壞的東西。直線表格會變成 Word 表格,標題列有底色而且跨頁時會自己重複;巢狀項目符號和編號清單的層級都在,編號也從你 Markdown 裡寫的數字開始。

    跳過了什麼它會講

    指向網址的圖片不會去抓——去抓就等於這個頁面拿著你的文件對外發了一個請求,而那正是它唯一不做的事。它會計數並告訴你,同時把 alt 文字留在文件裡,你才知道那裡本來有張圖。

    檔案不會離開你的電腦

    .md 裡裝的通常是內部筆記、草稿和規格,也正是最不想交給轉檔網站的東西。這裡沒有伺服器可以交。

    怎麼用

    選你的 .md 檔——一次選好幾個也行,會各自轉成一個 .docx。

    Markdown 裡如果引用了放在旁邊的圖片,在第二個欄位把那些圖片一起選進來,才嵌得進去。

    按開始,下載 .docx。

    什麼時候會用到

    對方不看 Markdown

    規格是你在編輯器裡寫的;法務、財務或客戶要的是一份打得開、留得了註解、追蹤得了修訂的檔案。

    繳交表單只收 .docx

    補助申請、期刊投稿和公司內部範本到現在還是要 Word,而且不收 PDF,因為他們要改。

    把筆記變成可以批註的文件

    會議記錄和設計草稿要等到別人能在旁邊寫意見才真的有用,而那就得是 Word。

    常見問題

    轉出來會跟我的 Markdown 預覽長得一樣嗎?

    不會,而且也不是往那個方向做的。編輯器裡的預覽是一個網頁;這裡輸出的是排在 A4 或 Letter 上、套 Word 樣式的文件。標題、粗體、斜體、刪除線、行內程式碼、連結、引用、分隔線、表格和清單都會過去,但字體和行距是 Word 的,不是你主題的。也正因為如此,你拿到的是一份能改的文件,不是預覽的截圖。

    圖片會怎麼處理?

    寫成 data URI 的圖片直接嵌進去。放在 .md 旁邊的圖片也可以,只要你在第二個欄位把它們選進來——Markdown 裡的檔名會拿去跟你選的檔案比對。指向網址的圖片會跳過並計數,因為去下載就是一個網路請求,而這個頁面一個都不發。它們的 alt 文字會用斜體留在原位,缺口看得見。

    有哪些東西轉不過去?

    註腳、用 LaTeX 寫的數學式、Mermaid 之類的圖表區塊,以及各家靜態網站產生器自訂的提示框語法。Markdown 裡夾的原始 HTML 只留文字——<div> 那層外框會不見,裡面的字留著。開頭的 YAML front matter 會拿掉,但裡面的 title: 會當成文件標題。指向別的檔案或錨點的連結會變成純文字,因為在一份獨立的 .docx 裡它們指不到任何東西。

    可以一次轉很多個檔嗎?

    可以,一個 .md 出一個 .docx。超過三個會打包成一個 zip,因為瀏覽器會擋掉連續觸發的下載,不打包的話你會莫名少掉幾個檔。

    中日韓文字可以嗎?

    可以。文字就是以文字寫進去的,不嵌字體,所以顯示時用的是開檔那台電腦上 Word 平常用的字。這也讓檔案很小:五千行的 Markdown 出來只有幾百 KB。

    我的檔案會被上傳嗎?

    不會。頁面直接從你的磁碟讀 .md,在這個分頁裡組出 Word 文件,再當成下載交還給你。過程中什麼都沒往外送——你可以一邊開著網路面板一邊看它跑。

    其他工具