如何將整個 MS Word 文件儲存為單頁 PDF?

如何將整個 MS Word 文件儲存為單頁 PDF?

我正在使用 MS Word,有很多地方我關心文件的最終外觀。我不想分割某些部分(例如貼上的原始碼)。我也不想將這些部分變成對象,因為雖然它會使它們保持不分離,但它會經常在它們周圍的文件中添加填充空白。 Web 佈局對於開發來說效果很好,但最終我會將文件匯出為 PDF。我希望產生的 PDF 是一頁很長

如何將 MS Word 文件匯出為 PDF,以便產生的文件僅包含一頁(合併所有頁面的結果,內容之間沒有看似隨機的頁首和頁尾)?

答案1

我認為 PDF 編輯器解決方案不會為您帶來確實單一連續頁。我認為它仍然包含分頁符號。

相反,有一種不同的方法可以解決這個問題。
首先,您需要將 Word 文件轉換為 HTML。我喜歡用於此目的的線上服務,但您也可以使用潘多克將 docx 轉換為 html,例如:

pandoc --extract-media='media' -s your_file.docx -t html -o your_file.html

然後,您需要將 HTML 轉換為真正連續的單頁 PDF。可以這樣做:

  1. 得到wkhtmltopdf-https://wkhtmltopdf.org/downloads.html(不要忘記添加路徑!)

  2. 打開終端機並執行

    wkhtmltopdf -T 0 -B 0 --page-width 210mm --page-height 594mm input.html output.pdf
    

    在這裡,將--page-heightword文檔中的參數變更為(297*A4頁數)。例如,2張A4紙變成2*297 = 594mm

對於包含額外文件的更複雜的文件,請提取第.zip一個文件,然後使用

wkhtmltopdf -T 0 -B 0 --page-width 210mm --page-height 594mm --enable-local-file-access input.html output.pdf

答案2

我有一個簡單的解決方案:
轉換為普通 PDF
將 PDF 上傳到 https://foxyutils.com/mergepdf/

相關內容