PDF: Mehrere Seiten mit unterschiedlicher Größe auf einer Seite

PDF: Mehrere Seiten mit unterschiedlicher Größe auf einer Seite

Ich habe ein PDF mit 6 Seiten (nennen wir sie AF) im Hochformat.

Die Seiten haben zwei unterschiedliche Größen:

  • A, C, D, F: 101,5 mm x 215,5 mm
  • B,E:9,9mm x 215,5mm (also etwas schmaler)

Nun möchte ich diese zu zwei Seiten (302mm x 215,5mm) zusammenfügen.

Seite 1:
_____________________________
| | | |
| | | |
| A | B | C |
| | | |
| | | |
|_________|_______|_________|
Seite 2:
_____________________________
| | | |
| | | |
| D | E | F |
| | | |
| | | |
|_________|_______|_________|

Wenn ich pdfnup versuche, erhalte ich weiße Ränder zwischen den Dateien.

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

Gibt es eine bessere Möglichkeit, mehrere Seiten (mit unterschiedlichen Größen) auf einem Blatt zu drucken, ohne die Seitengröße zu ändern?

Antwort1

Falls noch jemand eine Antwort sucht:

Ich habe es jetzt versucht mitAbonnieren(das ist ein Teil derPodofo-Werkzeuge). Mein Plan ist:

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

Um das PDF zu konvertieren führe ich jetzt aus:

podofoimpose input.pdf output.pdf plan.lua

Es ist nicht perfekt (ein Teil der Transparenz bleibt nicht erhalten), aber im Moment funktioniert es gut.

verwandte Informationen