PDF:一頁上有不同尺寸的多個頁面

PDF:一頁上有不同尺寸的多個頁面

我有一個 6 頁的 PDF(我們稱之為 dem AF),採用縱向格式。

頁面有兩種不同的尺寸:

  • A、C、D、F:101.5mm x 215.5mm
  • B、E:9.9mm x 215.5mm(所以它們比較窄一些)

現在我想將它們合併為兩頁(302mm x 215.5mm)。

第 1 頁:
_____________________________
| | | |
| | | |
|一個 |乙| C |
| | | |
| | | |
|_________|_______|_________|
第2頁:
_____________________________
| | | |
| | | |
| d |電子| F |
| | | |
| | | |
|_________|_______|_________|

當我嘗試 pdfnup 時,文件之間出現白色邊框。

pdfjam --suffix "print" --nup '3x1' --papersize "{302mm,215.5mm}" Dokument-2.pdf

有沒有更好的方法在一張紙上列印多頁(不同尺寸)而不調整頁面大小?

答案1

如果其他人也在尋找答案:

我現在嘗試這樣做波多福因普斯(這是podofo工具)。我的計劃是:

inch = 72
mm = inch / 25.4

smallWidth = 99 * mm
largeWidth = 101.5 * mm

PageHeight = 215.5 * mm
PageWidth = 302 * mm

if(PageCount == 6)
then
    i = 1
    newPage = 1
    while newPage <= 2
    do
        x = 0
        while i <= newPage * 3
        do
            -- PushRecord(sourcepage, targetpage, rotation, x, y)
            PushRecord(i, newPage, 0, x, 0)
            print(i, newPage, 0, x, 0)
            if(i == 2 or i == 5)
            then
                x = x + smallWidth
            else
                x = x + largeWidth
            end
            i = i + 1
        end
        newPage = newPage + 1
    end
end

要轉換 pdf,我現在執行:

podofoimpose input.pdf output.pdf plan.lua

它並不完美(某些透明度未保留),但目前效果良好。

相關內容