將 PDF 檔案列印為海報時,會把每一頁來源頁面平鋪到一組同尺寸、可列印紙張的有序方格中,這樣一來,列印出來的紙張在擺放在一起時,便能以欄數乘以來源頁面寬度、列數乘以來源頁面高度的方式,重新組合成原始頁面。每一張輸出的紙張都維持與來源頁面完全相同的寬度與高度,來源圖稿會被縮放至組合後海報的完整尺寸,並裁切至該拼貼邊界,讓每張列印的紙張各自呈現放大頁面中的不同視窗。選擇 2×2 方格時,每一頁來源頁面會產生四張紙;3×3 方格會產生九張;4×4 方格則會產生十六張,且紙張會以由上至下、由左至右的順序輸出,因此第 1 張紙一定位於組合後海報的左上角。

這種平鋪方式不需要印表機驅動程式的「海報」模式,也不需要將檔案上傳到任何地方。Print Poster PDF 工具會在瀏覽器內讀取本機 PDF,將每一頁嵌入一份新的方格文件,並產生一個可直接下載的 PDF。本文接下來會逐步說明這種平鋪實際上做了什麼、如何執行這個工具、方格的選擇如何影響成品海報,以及如何列印與組裝這些紙張,讓最終的牆面尺寸成果能夠精準對齊。

how to print a pdf file as a poster
如何在瀏覽器中將 PDF 檔案列印為海報

平鋪方格的建立方式

海報列印和列印對話框中縮放單一頁面並不相同。當您在列印對話框中將頁面放大時,會要求印表機驅動程式將圖稿放大至一個它並不支援的紙張大小。結果完全取決於您的印表機和 PDF 檢視器支援哪些功能,而許多檢視器根本完全不支援。相較之下,平鋪則是由內容驅動:新文件中的每張輸出頁面,與您實際能送入印表機的紙張尺寸相同,並且該頁面會顯示一個位於更大虛擬畫布上的固定視窗。

對於每一頁來源頁面,工具會取得來源頁面的寬度與高度,將寬度乘以所選的欄數、將高度乘以所選的列數,並將乘積視為組合後海報的像素畫布。來源圖稿會被縮放以符合該畫布,並繪製於固定的輸出頁面邊界之下。每張輸出頁面的大小與來源頁面本身相同,因此 Letter 來源頁面會產生 Letter 輸出紙張,A4 來源頁面則會產生 A4 輸出紙張。頁面邊界會將縮放後的圖稿裁切至其所代表的拼貼區塊,其餘的拼貼則透過在每次裁切前先將圖稿水平與垂直位移來產生。頁面嵌入會使用瀏覽器端的 PDFDocument.embedPdfPDFPage.drawPage 方法,因此圖稿會以 PDF 頁面內容的形式嵌入,而非轉成螢幕截圖。

拼貼順序是固定的。對於每一頁來源頁面,拼貼會從第一列最左側的拼貼開始,依序向右,再進入下一列,最後到最右下角的拼貼結束。在 2×3 方格下,第一頁來源頁面會依下列順序產生六張紙:左上、右上、中左、中右、左下、右下。同一份方格下的兩頁來源,會先生成頁面 1 的六張紙,再接著生成頁面 2 的六張紙,第二組會從其放大畫布的左上角重新開始。

如何將 PDF 檔案列印為海報

  1. 在瀏覽器中開啟 Print Poster PDF,並從電腦中選擇一個非空白的 PDF 檔案。該檔案必須是真正的 PDF,且不得超過 25 MiB。
  2. 選擇海報的欄數,可從 2 到 4 之間任選;以及海報的列數,同樣可從 2 到 4 之間任選。正方形方格(2×2、3×3、4×4)是最常見的選擇,但矩形方格的運作方式也完全相同。
  3. 產生平鋪後的 PDF。工具會嵌入每一頁來源頁面,根據該頁自身的寬度與高度計算每個拼貼的位置,將圖稿縮放至欄數乘以寬度、列數乘以高度,並序列化為一個新的 PDF 供下載。
  4. 在您慣用的檢視器中開啟下載的 PDF,並至少檢查一頁,確認拼貼顯示的是來源圖稿而非空白頁,特別是當來源包含旋轉、裁切或預出版方向的頁面時。
  5. 以 100% 縮放將文件送至印表機。請勿在列印對話框中啟用「符合頁面」或任何海報平鋪模式;拼貼已經為您排版妥當。
  6. 按照紙張編號順序,將列印出的紙張面朝上擺放在桌上,並從第一列最左側的拼貼開始組裝,再依序向右,接著進入下一列,直到最右下角的拼貼為止。視您的特定印表機需求,修整或對齊邊緣。

各方格尺寸的紙張數量

在整個工作流程中,您所選擇的方格是最重要的決定。下表列出工具對每個正方形方格所回報的紙張數量,以及每個方格通常的用途。所有數量皆直接來自工具的已記載行為:來源頁面數乘以欄數與列數。

方格每頁來源頁面的紙張數常見用途
2×24使用小型家用印表機,在 Letter 或 A4 上列印的精緻海報
3×39在舒適閱讀距離下,適用於教室或辦公室的中等海報
4×416大型牆面海報、會議資料,或印刷店的紙張

矩形方格的運作方式完全相同:2×3 方格每頁來源頁面會產生六張紙,3×4 方格則會產生十二張。工具所回報的總紙張數等於您的來源頁面數乘以所選的欄數與列數。例如,在 3×3 方格下,三頁來源會在最終文件中產生 3 頁 × 3 欄 × 3 列 = 27 張紙,前九張屬於來源頁面 1,接下來九張屬於來源頁面 2,最後九張則屬於來源頁面 3。

以正確順序組裝拼貼

由於拼貼是以固定的由左至右、由上至下順序產生,組裝過程是機械式的。將第一張紙面朝上放在工作區的左上角。將第二張紙緊鄰其右側放置,邊對邊。沿著第一列向右繼續擺放,直到抵達組合後海報的右邊緣,接著直接在第一張紙的下方開始第二列,若您的印表機硬體邊距會在紙張邊緣留下無法列印的空間,則可預留縫隙。

兩個實用的習慣會帶來明顯的差異。第一,在開始黏貼之前,先用鉛筆在每張紙的背面輕輕編號或做記號,這樣您在排版過程中反覆調整時,仍能清楚追蹤每張拼貼的正確位置。第二,一定要先組裝第一頁來源頁面,並將該頁完全黏好後再進行第二頁。如果方格或頁面大小出了問題,錯誤會出現在第 1 頁,而那是重新列印成本最低的一頁。

此工具不會加入出血、裁切標記、邊距、對位記號或疊合,也不會補償印表機的縮放。拼貼會在頁面邊界處相接,因此您實體印表機的任何無法列印邊距,會在組裝後留下一道狹窄的縫隙。對大多數家用印表機而言,該縫隙在每個邊緣大約一到兩公釐,細到足以藏在一道乾淨的修整線之後。

印表機設定、紙張材質與邊緣縫隙問題

以 100% 縮放列印紙張至關重要。如果您讓列印對話框將文件縮小以符合紙張,每張拼貼都會略小於來源頁面,組合後的海報將無法在接縫處對齊。如果您讓印表機放大以填滿紙張,則會出現相反方向的相同問題:拼貼會略大於來源頁面,邊緣會重疊,而驅動程式中的任何進位誤差都會在接縫處產生明顯的錯位。

紙張材質同樣重要。在 4×4 海報尺寸下,輕磅影印紙會明顯捲曲,使得接縫難以黏貼整齊。磅數落在 90 至 120 gsm 之間的較厚霧面紙,則足夠平整,能在組裝時不產生翹起。若您是在影印店或辦公室列印室列印,請要求先在實際紙張上打樣,再決定是否進行完整列印。

組裝後最常見的意外,是沿著方格其中一個或兩個軸向出現一道細白線。該白線是您印表機的無法列印邊距,而非工具的錯誤。您可以在黏貼前,沿著接縫將相鄰的紙張重疊一到兩公釐來加以掩飾,或者在組裝前,使用美工刀與金屬尺將每張紙未列印的條狀區域裁除。如果您需要的特定實體紙張尺寸與來源頁面不符,請先使用專用工具(例如 Resize PDF)調整 PDF 大小,使新的來源頁面尺寸能產生您所需尺寸的輸出紙張。

檔案限制、頁面尺寸與錯誤狀態

工具會在嵌入任何內容之前先驗證輸入。空檔案、非 PDF 選擇、大於 25 MiB 的檔案、加密的 PDF、損毀的交互參照資料,以及其他不受支援的文件,都會產生明顯的錯誤訊息,而非靜默失敗。密碼保護不會被略過,因此如果您的檢視器中開啟來源 PDF 時會跳出密碼提示,工具同樣無法讀取該檔案。

此工具不會標準化頁面尺寸。如果您的來源混合了橫向與直向頁面,每張輸出紙張都會保留其對應來源頁面的方向:橫向頁面會產生橫向紙張,直向頁面會產生直向紙張。單一文件中混合頁面尺寸的情形受到支援,因為每組拼貼皆衍生自其自身的來源頁面尺寸。對於 Letter、A4、Legal 或任何其他具名標準,內部並無紙張尺寸查找表,因此輸出紙張的大小完全等同於來源頁面,不多也不少。

經過旋轉、裁切或預出版方向的頁面,可能會因為 PDF 的旋轉與頁面框線慣例影響檢視器呈現拼貼的方式,而與簡單頁面表現不同。裁切框、媒體框以及非零的原點座標,都可能各自導致一份特殊的來源文件在新平鋪 PDF 中以意想不到的方式呈現。在列印之前,請務必在預定使用的檢視器中檢查產生的紙張,特別是當來源包含上述任何特性時。

互動式結構(例如連結、註解、表單元件、腳本、附件、書籤與具名目的地)並不會在每張拼貼上重新建立為等價的互動式結構。輸出是一份視覺化的平鋪文件。如果您需要保留特定的互動功能,請先將來源平面化,或使用非互動的副本進行操作。更換檔案或方格會撤銷先前的下載,使較舊的結果不會被誤認為目前的配置;而任務識別碼可防止在您以不同設定重新執行工具時,較慢的舊結果取代較新的結果。

在將大量紙張與墨水投入大型海報之前,請先測試一頁。第一頁來源頁面是發現來源頁面大小、方格或方向等問題成本最低的地方,重新列印一張 Letter 紙張的成本,遠低於重新列印十六張。

延伸閱讀:將 Excel 指南 PDF 列印為折頁小冊子

延伸閱讀:將您的 Post UTME 准考證 PDF 列印為海報紙張