
我有一個由長單頁製作的 PDF 文件,可能是透過平板電腦實現的。
如何將其拆分為多個頁面?我想保持水平尺寸。
注意力:目標不是分割包含多個頁面的 PDF 檔案。
答案1
答案2
您需要的 PDF 功能通常稱為分割為「海報」圖塊。
通常可以在 Acrobat Printing 中完成。看答案伊斯羅爾科技。但最好檢查輸出頁面大小的設置,並建議添加合理的重疊,因為文字行或章節標題可能需要避免嚴重分割。分割重疊通常在 GUI 編輯器中「整理」以避免重複。這種方法的一個主要缺點是它可能會在首頁頂部和最後一頁底部產生較大的空白。
然而,一些命令列工具提供了不同的方法來非常容易地執行類似的操作,例如一個矩陣,1x3
其中 1 是當前寬度,3 是結果中頁面輸出的數量。
給出更準確的答案將取決於來源和任務。因此,您最好連結到測試方法的副本,或至少提供有關內部 PDF 尺寸和所需頁面大小的線索,以模擬類似的結果。
最簡單的(one.exe)範例。一個優點是它會複製文字的分割行(最大限度地減少對一頁或另一頁的編輯),並且等高的頁面可以稍後集中到通用的固定佈局中。
穆PDFMutool Poster -x 1 -y 3 in.pdf out.pdf
mutool poster [options] input.pdf [output.pdf]
-p - password
-x x decimation factor
-y y decimation factor
-r split right-to-left
cpdf -mediabox "0 0 a4portrait" in.pdf -o out.pdf
更複雜的情況可能需要中央處理器或其他與修剪相關的命令列(MuTool 有,不確定 cpdf?):
pdfcpu trim -pages 1-4 "$file" "trimmed/$file" || ret="$?"
我見過的一個更複雜的案例(36 1/4 頁)是透過雙重方法來回答的。首先刪除多餘的頁眉,然後將所需的剩餘頁分成 36 個相等的頁。
cpdf -cropbox "11.525pt 24pt 185 8164" T6.pdf -o tmp.pdf
mutool poster -x 1 -y 36 "tmp.PDF" "out.pdf"