如何把 AI 的回答存成 PDF(表格、公式、圖表都不走樣)
ChatGPT 和 Claude 都用 Markdown 作答,直接貼進 Word,表格會碎成一堆直線,圖表會變成亂碼。 先把它正確算繪出來,再存成乾淨的 PDF —— 全程在瀏覽器裡完成,什麼都不上傳。
更新於 2026年9月9日
為什麼把 AI 的回答貼進 Word 會變成一坨
你讓 ChatGPT 或者 Claude 比較三個方案,它給了你一張整齊的表格、兩個公式和一張流程圖。在聊天視窗裡看著挺好。然後你全選、貼進 Word 或者郵件裡,它散架了:表格成了一行直線和橫槓,公式露出了原始的 $ 記號,程式碼區塊丟了配色,圖表變成一段 graph TD 的亂碼。
其實什麼都沒壞。AI 助理是用 Markdown 作答的 —— 這是一種純文字格式,| 用來畫表格,** 表示粗體,圍欄程式碼區塊裝程式碼。聊天視窗替你把它算繪了出來,而純文字貼上不會。你複製走的是原始碼,不是那張頁面。
所以,要把這份回答交給同事、附進工單、或者存下來以後看,需要的不是一步而是兩步:先把 Markdown 正確算繪出來,再把結果列印成 PDF。
三步:貼上、預覽、存為 PDF
- 貼上原始 Markdown。 複製助理的回覆,丟進 Markdown 預覽的編輯區 —— 或者直接把
.md檔拖進來。預覽隨打字即時出現在旁邊,不用去找什麼「轉換」按鈕。 - 通讀預覽。 它就是將來那份 PDF 的樣子,所以掃一眼:表格該有框線,公式該已排版,圖表該已畫出。如果表格的欄沒對齊,在它前面補一個空行通常就能解決這個助理常犯的毛病。
- 點「列印 / 存為 PDF」。 瀏覽器的列印對話框會跳出來,列印目標選「另存為 PDF」,檔案就有了。
真正會被算繪出來的:表格、公式和 Mermaid 圖
AI 的回答特別愛用 Markdown 裡那些簡易檢視器會跳過的部分,工具之間的差距也就體現在這兒:
- GitHub 風格表格 —— 比較表是助理產出頻率最高的東西,這裡會連框線和欄位對齊一起算繪出來。
- 任務清單與註腳 ——
- [ ]仍然是勾選框,註腳標記仍然連得到註釋。 - 帶語法高亮的程式碼 —— 圍欄程式碼區塊保留按語言著色,而不是塌成一片灰字。
- 數學公式 —— 行內的
$x^2$和獨立成塊的$$...$$由 KaTeX 排版,滿是符號的解釋讀起來才像符號。 - Mermaid 圖表 ——
mermaid圍欄區塊會被畫成真正的流程圖、循序圖、ER 圖、狀態機或甘特圖。大多數 Markdown 轉 PDF 的工具恰恰會悄悄丟掉這一項,而它偏偏是你讓助理「把流程理一遍」時它最愛用的表達方式。
列印對話框,以及出來的是什麼
存之前有三個設定值得看一眼:
- 列印目標 —— Chrome 和 Edge 裡選「另存為 PDF」,Safari 和 Firefox 裡選「PDF → 儲存為 PDF」。
- 背景圖形 —— 打開它。瀏覽器列印時預設省掉背景色以節省墨水,程式碼區塊和表頭會因此褪成純白。Chrome 裡這個開關在「更多設定」下面。
- 紙張大小 —— A4 或 Letter,看對方用哪種。
這份檔案由瀏覽器自己的排版引擎產生,而不是把頁面截圖塞進去,這帶來四個值得知道的結果:
- 文字是真正的文字 —— 任意縮放下都可選取、可搜尋、可複製,各語言的字型也都正確。不是一張「文字的圖片」。
- 連結保留網址。 紙是點不動的,所以外部連結的網址會印在連結文字後面。
- 不會被攔腰切斷。 標題不會孤零零地留在頁底,程式碼區塊、表格、引用區塊和圖表都會整體保留,不會被分頁切開。
- 沒有瀏覽器頁首那行小字。 頁面邊界窄到沒有地方去蓋網址、頁面標題和日期,所以這份 PDF 讀起來像一份文件,而不像一張網頁列印件。
存完之後:太大就壓,太多就併
一段很長、帶好幾張圖表和大量高亮程式碼的回答,產出的檔案可能比你以為的大 —— 圖表是向量圖形,節點一多體積就累加上去了。如果它重得寄不了郵件附件、傳不上工單,用「PDF 壓縮」過一遍再看看結果。
如果一次工作階段裡有三段回答都值得留下,那就各自存成一份 PDF,再用「PDF 合併」按順序拼成一份文件。這比丟給對方三個叫 文件 (2).pdf 的附件體面得多。
為什麼這件事該留在瀏覽器裡做
想想那段對話裡到底裝著什麼。內部架構。未發布的程式碼。客戶的名字。薪資級距。一份還沒公開的草稿。把它貼進某個「免費 Markdown 轉 PDF」的網站,等於把每一行都交給一台陌生的伺服器,在那裡它會被記錄、按對方定的規矩留存,並且從那一刻起脫離你的控制。
而且完全沒有必要。你的瀏覽器本身就帶著一流的 Markdown 算繪器、一套排版引擎、一個圖表算繪器和一個 PDF 輸出器。Markdown 預覽把它們接在一起,整件事跑在你的裝置上:文字在本機解析,圖表在本機繪製,列印同樣是本機操作。什麼都不上傳,不需要註冊,頁面載入完之後斷網也照樣能用。
速查清單
- 複製助理的原始 Markdown,不要截圖。
- 貼進去,讀一遍預覽 —— 你拿到的就是這一頁。
- 欄沒對齊?在表格前面加一個空行。
- 列印 / 存為 PDF → 目標選「另存為 PDF」→ 打開背景圖形。
- 寄郵件太大?壓一下。回答有好幾段?合併起來。
快速步驟
- 1複製 AI 助理回覆的原始 Markdown,貼進 Markdown 預覽的編輯區,或者直接把 .md 檔拖進去。算繪結果隨打字即時出現,不用找「轉換」按鈕。
- 2通讀一遍預覽。它就是將來那份 PDF 的樣子,所以要確認表格有框線、公式已排版、圖表已畫出。 助理寫歪的地方在這裡順手改掉。
- 3點「列印 / 存為 PDF」,在列印目標裡選「另存為 PDF」,並打開「背景圖形」選項, 這樣程式碼區塊和表頭才會保留底色。
常見問題
因為你複製到的是 Markdown 原始碼,不是算繪後的頁面。聊天視窗在螢幕上替你排好了版, 而純文字貼上帶走的是原始語法:表格變成一行行直線和橫槓,公式露出金錢符號, 程式碼區塊丟掉配色,Mermaid 圖變成一段 graph TD 的文字。缺的就是「先算繪」這一步。
能。公式由 KaTeX 排版,mermaid 程式碼區塊在列印前就已經畫成了真正的流程圖、循序圖、 ER 圖和甘特圖,所以進入 PDF 的是成品圖形而不是程式碼。圖表還會被整體保留 —— 不會被分頁切成兩半。
是真正的文字。這份 PDF 由瀏覽器自己的排版引擎產生,不是把頁面截圖塞進去, 所以每個字在任意縮放下都可選取、可搜尋、可複製,各語言的字型也都正確。
不會。頁面邊界被刻意壓得夠窄,瀏覽器沒有地方去蓋它的頁首頁尾,所以成品讀起來像一份文件, 而不像一張網頁列印件。外部連結倒是會保留網址、印在連結文字後面 —— 畢竟紙是點不動的。
不會。Markdown 完全在你的瀏覽器裡解析和算繪,列印也是本機操作,全程沒有任何東西發往伺服器。 這一點在這裡格外要緊:AI 對話裡經常躺著未發布的程式碼、客戶名稱、內部架構和你絕不會往 陌生網站上貼的數字。