跳至主要內容
PDF Tools
· PDF Tools · 閱讀約 5 分鐘

從 PDF 抓文字到 Word 不破壞排版的技巧

把 PDF 文字複製到 Word 常常排版全亂。這篇說明背後原因,以及三種能保住段落、字型和表格的轉換方法。

從 PDF 抓文字到 Word 不破壞排版的技巧

為什麼直接複製貼上 PDF 文字會搞爛排版

每個人的第一個動作都一樣:打開 PDF,全選、複製,貼到 Word。結果幾乎都是一場災難。段落斷在奇怪的地方,表格散成一堆對不齊的數字,中英文字距也亂掉。

這不是你的問題。PDF 根本不像 Word 那樣儲存「段落」和「表格」,它存的是繪圖指令:「把這個字畫在座標 (x, y)」。複製文字時,拿到的只是從座標位置拼回來的字串,段落結構打從一開始就不在檔案裡。

所以壞法每次都一樣:

  • 每行結尾都是強制斷行,因為 PDF 裡每一行是獨立的文字串,Word 沒辦法讓段落自動流動
  • 表格散架,因為欄位對齊只是字元之間的空白
  • 字型被換成 Word 找得到的替代品,外觀可能差很多
  • 多欄版面整個打亂:文字是按座標由上往下抓的,兩欄的內容會交錯混在一起

真正保留排版的三種方法

方法一:用專用工具直接轉

最省力,準確率也最高。像樣的 PDF 轉 Word 工具會去讀 PDF 的內部結構,重建段落邏輯、辨識表格邊界、保留標題層級,而不是把文字倒出來就算了。

別期待百分之百還原,設計感強的版面尤其難。但段落、粗體斜體、簡單表格通常都保得住,事後清理從一小時縮成幾分鐘。

幾個小訣竅:選能輸出 .docx 的工具,不要用舊的 .doc 格式,它對複雜排版的支援很差。轉完先開 Word 的「樣式」面板,確認標題層級有套上。有表格的話,先數欄數有沒有對,再檢查裡面的數字。

方法二:先轉成圖片,只轉真正需要的頁面

只需要其中幾頁的文字?先用 PDF 轉 JPG 把文件匯出成圖片看一眼,確認每頁版面後,再決定要轉哪幾頁。四十頁的報告裡,封面、目錄、附錄都不要,你要的內容就在第 3 到 7 頁,這種情況特別好用。

方法三:用 Word 的尋找取代清斷行

已經轉完,卡在每行結尾都有斷行符號?Word 可以批次處理:

  1. Ctrl+H 開啟尋找取代
  2. 「尋找目標」輸入 ^p^p(兩個連續段落符號,也就是段落之間的空行)
  3. 先把它換成一個不會撞到的標記,例如 @@@
  4. 再把剩下的 ^p 全部換成空格
  5. 最後把 @@@ 換回 ^p

五個步驟,但有效,總比一行一行手動刪快。

不同類型的 PDF,轉法不一樣

挑方法之前,先確認手上是哪種 PDF:在閱讀器裡用滑鼠拖曳選取一行字試試。

能正常反白的,是原生 PDF:由軟體直接輸出(例如 Word 存的、InDesign 匯的),內部有完整文字資料。PDF 轉 Word 對這種效果最好,排版保留程度也最高。

選不到,或選出來是亂碼,就是掃描版。掃描 PDF 本質上是一疊圖片,裡面沒有文字資料可抓,一般轉換工具無能為力,得靠 OCR(光學字元辨識),那是另一類工具。

表單型 PDF 介於中間:欄位可以填,但版面固定。轉成 Word 後表格結構通常要多花點手動調整,記得逐一核對欄位順序。

轉完之後要檢查什麼

轉換跑完不等於檔案能直接用。花五分鐘檢查,省掉之後一堆麻煩:

  • 段落結尾是語意上的句號,不是行滿就斷
  • 標題有真的套上 H1/H2/H3 樣式,不是粗體內文
  • 表格欄位對得上,有合併儲存格的表格特別要看
  • 圖片有沒有跟過來(有的工具會帶,有的不會)
  • 沒有方框或亂碼;有的話代表字型沒對應到,要手動換字體

整理完之後,分享前先用 Word 轉 PDF 輸出一份確認外觀,寄出去的才是修好的版本。

其他常見的 PDF 處理需求

  • 多份報告要合成一份:合併 PDF 可以排好頁面順序一次打包
  • 檔案太大寄不出去:壓縮 PDF 縮小體積、保持可讀
  • 只要純文字、不管格式:PDF 轉文字 直接輸出 .txt,拿去做資料處理很方便

目標是拿到能編輯的文件的話,從 PDF 轉 Word 開始,轉完再清理,是最快的路。

分享: