PDF:一页上有多个不同大小的页面

PDF:一页上有多个不同大小的页面

我有一个 6 页的 PDF(我们称之为 dem AF),采用纵向格式。

页面有两种不同的尺寸:

  • A、C、D、F:101.5 毫米 x 215.5 毫米
  • B、E:9.9 毫米 x 215.5 毫米(所以它们有点窄)

现在我想将它们合并为两页(302mm x 215.5mm)。

第 1 页:
_____________________________
| | | |
| | | |
| 一 | 乙 | 丙 |
| | | |
| | | |
|_________|_______|_________||
第2页:
_____________________________
| | | |
| | | |
| D | E | 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

它并不完美(一些透明度没有被保留),但是现在运行良好。

相关内容