如何為 PDF 文件的所有頁面新增頁邊距?

如何為 PDF 文件的所有頁面新增頁邊距?

為了在 PDF 上添加更多註釋,我需要增加 PDF 中所有頁面的右邊距。頁面大小不必保持不變,如果因為邊距變化而改變也沒關係。 PDF的內容不應該移動,我只想將右邊距進一步向右延伸。

我找到了一個線上服務但我需要批量應用此保證金變更,並且希望避免付款。
我使用的是安裝了 Monterey 的 MacBook Air M1。

如何使用免費工具變更 PDF 文件所有頁面的右邊界?

答案1

好吧,在嘗試了不同的頁面配置之後,我想我找到了竅門。

我假設您想在每個頁面的右側添加邊距100 mm,但請隨意選擇您想要的任何值。我還假設您的文件最初有 A4 頁的210 x 297 mm.

  1. 在 Preview.app 中開啟要新增邊距的 PDF 文檔
  2. 文件 -> 列印
  3. 紙張尺寸 -> 管理自訂尺寸...
  4. +點擊左下角的新增自訂頁面尺寸。
  5. 填寫以下值:
    • 寬度:310毫米,即210+100,即寬度+所需邊距
    • 高度:297 毫米
    • 上邊距:0 毫米
    • 底邊距:0毫米
    • 左邊距:0 毫米
    • 右邊距:100 毫米 在此輸入影像描述
  6. 按“確定”,並確保在下方選擇新建立的尺寸紙張尺寸
  7. 現在,在預覽部分(您可能需要按顯示詳細資料如果您沒有看到這部分)選擇縮放以適合:-> 填充整個頁面

在此輸入影像描述

  1. 現在您幾乎準備好了:按PDF -> 在預覽中打開查看最終結果並保存它。 在此輸入影像描述

這是我從 A4 文件中獲得的結果,我在右側添加了 100 毫米的邊距:

在此輸入影像描述

答案2

PDF 頁面定義可以是多個邊界框 /Mediabox /Trimbox /Bleedbox,但對於檢視者而言,只有 2 個相關,主要的一個是 /Cropbox,後備的是 /Mediabox,因此 PDF 檔案通常只有 /Mediabox每頁並用作/Cropbox

該檔案已預設為“Letter”尺寸 612/72" x 792/72"

在此輸入影像描述

所以要將頁面加寬 100 毫米,我們只需向兩者添加 283.465 個單位,但是,當您修改 PDF 時,它會破壞內部相對尋址,通常會損壞檔案。因此,GUI 編輯器通常是最簡單的,並且有許多 PDF「裁剪器」可以更改頁面形狀。

另一種方法是透過 Ghostscript 或其他 PDF 重建器“重新列印”,但這也會以其他方式改變內部結構,所以理想情況下我們只需要一個行編輯器有系統地變更裁切和/或媒體框,保持所有其他元素相對不變。

對於跨平台使用,Coherent cpdf(免費供個人使用)是一個不錯的選擇,因為它具有查詢和更改 /Media 和 /Crop 框。這是命令列手冊的摘錄。

在此輸入影像描述

用於商業用途的替代開源可能是 qpdf,但這可能會以其他方式更改頁面(取決於內容的複雜性)。

答案3

使用專業的 pdf 軟體可以輕鬆完成添加邊距、邊框、裝訂線等PDF-XChange 編輯器經過追蹤器軟體

在那裡,分兩步驟使用調整大小功能:

  1. 將大小調整為 110 % 之類的值(不進行縮放),然後
  2. 在啟用縮放的情況下(再次)將大小調整為 100%。

這可以應用於數千頁。如果您對更改框架尺寸(框)有特殊要求,那麼這個答案可能有效,也可能無效。 PDF-XChange Editor 還允許向左、向右、奇數、偶數等行動頁面,以防您需要進一步最佳化。

附言。不太容易的部分是記住這兩個步驟。它本身並不直觀。此外,一些「線上 PDF 編輯器」具有該功能,但您很可能需要一個 >> 200 頁等的計劃,並且您對此功能的控制有限。最後,Acrobat Pro 很可能必須以與上述相同的方式使用。 Acrobat Pro 中沒有「新增邊距」功能。

相關內容