PDF N-Up:每張多頁工具會將 2 或 4 個來源 PDF 頁面放到每張輸出頁面上,使用第一個來源頁面的尺寸作為頁面框,並在您的瀏覽器中於本地產生一個可下載的檔案,不會上傳任何內容。接著工具會將您的頁面以 2×1 網格(兩張一組)或 2×2 網格(四張一組)分布到新的頁面上。每個儲存格都有 18 點的外邊距,以及與相鄰儲存格之間 12 點的間距,每個來源頁面會依可用的寬度或高度適配中較小者等比例縮放,因此不會被拉長。頁面會由左至右、再由上至下排列,符合正常的閱讀順序。如果來源頁數無法填滿最後一張頁面,剩餘的儲存格會保持空白。輸出檔名會包含所選的排列方式,因此名為 report.pdf 的檔案會變成 report-2-up.pdf 或 report-4-up.pdf,而產生的文件會回報來源頁數、輸出頁數,以及大略的編碼大小。整個工作在按下按鈕後即在本地執行並完成,執行期間控制項會被停用以防止重複執行。

how to use pdf n-up: multiple pages per sheet
how to use pdf n-up: multiple pages per sheet

本工具的 2-Up 與 4-Up 排版

「N-up」是列印與 PDF 工具用來表示將多個來源頁面放到單一輸出頁面上的術語。「N」代表每張輸出頁面上的來源頁數,因此 2-up 表示每張輸出頁面放兩個來源頁面,4-up 則表示放四個。PDF N-Up:每張多頁工具實作了兩種最常見的排列:2-up 為兩欄一列,4-up 為兩欄兩列。沒有隱藏的紙張大小預設值可供選擇;輸出頁面的寬度與高度直接取自來源文件的第一頁,因此版面會反映您的 PDF 原本使用的頁面框。這條確定性的規則讓輸出可被預測:每次使用相同來源執行都會產生相同的頁面大小,無論您使用的是哪種瀏覽器或裝置。

如果您想要更寬的輸出紙張,通常的準備工作是先調整來源第一頁的大小。調整 PDF 大小工具會將每個頁面縮放至選定的標準(例如 A4、美式 Letter 或 Legal),而重新縮放後的第一頁接著會成為 N-up 輸出的範本。若要做成摺疊小冊子版面(每張紙的兩面各放兩個來源頁面),工作流程則不同 — 小冊子 PDF工具是專為該情境設計的。

如何使用本地 PDF N-Up 工具

  1. 從您的裝置中選擇一個不超過 25 MiB 的非空 PDF。
  2. 選擇每張頁面放兩個來源頁面(2-up)或每張頁面放四個來源頁面(4-up)。
  3. 選擇建立 N-Up PDF,檢查結果列中的來源頁數對應頁數,然後下載新的 PDF。

瀏覽器會載入檔案、依序走訪來源頁面、從第一頁衍生輸出頁面尺寸,並將每個來源頁面嵌入所選的網格中。執行期間控制項會保持停用,因此第二次點擊無法排入重複的建置。如果您變更來源檔案或在 2-up 與 4-up 之間切換,先前的結果會失效,其暫存 URL 也會被撤銷 — 僅保留最新的排列可供下載。這代表您可以快速反覆操作:重新挑選檔案、變更版面,工具便會從頭重新產生。工作識別碼可避免較慢的較早檔案讀取覆蓋較新的選擇,因此面板永遠會反映您最近挑選的檔案。

來源頁面的尺寸調整與放置方式

每個來源頁面會透過 PDF 程式庫的 drawPage 方法放置,該方法會將原始頁面嵌入新 PDF 中作為可重複使用的表單。這種嵌入會將向量圖形和文字保留為 PDF 內容而非將其點陣化,因此在任何縮放層級下輸出都能維持清晰。在儲存格內部,來源頁面會依兩種適配比例中的較小者進行縮放:填滿儲存格寬度的比例與填滿儲存格高度的比例。兩者取其小,這代表頁面會在不裁切、不拉長的情況下放入儲存格內。結果接著會在儲存格內水平和垂直置中。

由於適配是兩者中的較小值,高頁面會在兩側留下空間,寬頁面則會在上下留下空間 — 不會相反。版面使用固定的邊距與間距值,彙整如下表。

版面參數
輸出頁面寬度與高度第一個來源頁面的尺寸
每個邊緣的外邊距18 點
儲存格之間的間距12 點
2-up 網格2 欄 × 1 列
4-up 網格2 欄 × 2 列
頁面放置順序由左至右,再由上至下
每頁的縮放比例水平與垂直適配中的較小者

這些值由工具固定,無法由使用者調整,這讓跨次執行的版面保持一致。底層的 pdf-lib drawPage APIembedPage 參考文件記錄了這些放置呼叫在底層的運作方式。

混合頁面大小與閱讀順序

許多實際的 PDF 並不一致 — 一份簡報可能混合 16:9 的標題投影片與直向內容投影片,或一份報告可能將 A4 內文頁與橫向圖表頁結合在一起。由於適配計算會分別套用至每個頁面,工具能在不加入任何特殊選項的情況下處理混合頁面大小。寬頁面在 2-up 頁面上會置中於儲存格內並留下垂直空間;高頁面在同一張頁面上則會留下水平空間並置中。網格仍會以由左至右、再由上至下的閱讀順序放置頁面,因此來源文件的頁面順序會直接對應到輸出頁面上的出現順序。

當來源頁數無法整除時 — 例如,五頁要進入 4-up 模式 — 工具會將第一張頁面填入四頁,然後在第二張頁面的第一個儲存格放入第五頁。第二張頁面上剩餘的儲存格會留空。結果面板會同時回報來源頁數與輸出頁數,讓您在下載前能檢查數字是否合理。如果您之後要重新編排頁碼,為 PDF 加上頁碼工具可以在不從頭開始的情況下,將新的頁碼蓋印到輸出頁面上。

檔案限制、錯誤與輸出細節

來源檔案上限為 25 MiB 與 500 頁。這些限制是為了讓瀏覽器端的工作可預測:較大的檔案可能會耗盡記憶體,而處理過長的文件則會讓頁面卡住太久。空白、標記錯誤、加密、損壞、超過大小、超過頁數或不受支援的文件會產生明顯的錯誤,不會被略過或重寫。例如,30 MiB 的來源會因大小訊息被拒絕,而不會被默默截斷;受密碼保護的 PDF 也不會被解鎖或為您點陣化。如果您需要先移除密碼,移除 PDF 密碼工具可以使用您已知的密碼在本地產生一份未加密的副本。

輸出檔名會附加所選的排列方式,因此 report.pdf 會變成 report-2-up.pdf 或 report-4-up.pdf。來源 PDF 不會被修改 — 您裝置上的原始檔案維持原樣。工具也不會對一般 PDF 頁面進行點陣化;頁面會以 PDF 內容形式嵌入,因此在放置為可重複使用表單的同時,向量圖形和文字會保留為 PDF 內容。本 N-up 工具不會為雙面小冊子的配對加入頁面、不會加上裁切記號、不會自動旋轉頁面、不會重新排序來源頁面、不會直接列印、不會移除註解、不會壓平表單,也不會將互動式連結保留為重新定位的可點擊區域。它也不保證支援特定的商業印刷機工作流程。請將它用於審閱頁面、講義、壓縮歸檔,以及單純省紙的版面,讓兩張一組或四張一組放置於第一個來源頁面框上成為預期的結果。

何時 2-Up 或 4-Up 適合該工作

排列方式網格最適合用於
2-up2 欄 × 1 列並列比較頁面、跨頁雙頁、雙語言講義
4-up2 欄 × 2 列投影片縮圖、文件審閱頁、壓縮歸檔、省紙講義

兩種排列皆使用固定的 18 點外邊距與 12 點儲存格間距,並會將每個來源頁面置中於其儲存格內。如果您需要先計算頁數再決定使用哪種排列,PDF 頁數計算工具會在不修改檔案的情況下讀取頁數。對於想將結果列印在較小實體紙張上的人,版面選擇多半會影響可讀性:2-up 為每頁留下較多空間,在來源頁面需要維持清晰時效果良好,而 4-up 更為緊湊,通常在目標是一次快速瀏覽許多頁面時是較佳的選擇。檔案產生後,您也可以使用其他本地 PDF 工具翻轉或旋轉頁面、移除註解,或擷取特定頁面,而無需重新執行 N-up 步驟。

如果您正在權衡選項,最佳列印 PDF 格式:拼接為海報紙張對此有詳細說明。

如果您正在權衡選項,為何 PDF N-Up 在本地執行而不上傳對此有詳細說明。