Mein Problem
Ich habe zwei PDFs, die ich zu einem PDF zusammenführen möchte. Das erste wurde mit LaTeX erstellt und enthält Links zu den Kapiteln, das zweite ist ein GUI-Entwurf mit Links, die mit Balsamiq erstellt wurden.
Wie kann ich den GUI-Entwurf mit funktionierenden Links an das LaTeX-Dokument anhängen?
Was ich versucht habe
pdftk LatexDocument.pdf GUI.pdf cat output merged.pdf
funktioniert, aber Links verlinken nicht mehr auf die richtigen Seiten.
Antworten:
Vielleicht möchten Sie das kürzlich gestartete Advanced PDF Manipulation Tool ausprobieren: Sejda
Es stehen verschiedene Zusammenführungsoptionen zur Verfügung (dies könnte bei Ihnen funktionieren).
http://sejda.com/
quelle
In LaTeX können Sie das andere PDF einbinden,
GUI.pdf
mitpdfpages
. Versuchen Sie so etwas:Wenn die beiden Dokumente unterschiedliche Seiten- / Materialgrößen haben,
pdfpages
Skaliert das enthaltene Dokument auf die Quellenseitengröße. Um dies zu vermeiden, verwenden Sieund alle zusätzlichen Optionen, die Sie möglicherweise benötigen. Lies das
pdfpages
Dokumentation Weitere Informationen zu den Vorgängen, die auf den Eingabeseiten ausgeführt werden können.quelle
pdfpages
ohne die Größe zu ändern.noautoscale
(Seite 4), da die Seitengrößen standardmäßig automatisch neu skaliert werden. Ich werde meine Antwort aktualisieren.\includepdf[pages=-,fitpaper=true,noautoscale]{../GUI/rendered/Entwurf.pdf}
, aber es hat die Größe geändertEntwurf.pdf
(meine GUI) auf A4. Ich habe es auch mit probiertfitpaper=true
was auch nicht funktioniert hat.fitpaper
undnoautoscale
sind widersprüchlich. Wie wäre es mit nurnoautoscale
oder mitfitpaper=false
?noautoscale
hat nicht funktioniert. Das Bild auf der Seite wurde nicht skaliert, aber die Seitengröße des Dokuments, auf das die GUI zugreift, ist falsch (A4). Nur mitfitpaper=true
Die Seitengröße wurde von A4 auf exotisch geändert, aber das Bild ist ... nun ja, nicht vollständig auf der Seite. Oben links ist es etwas zu weit. Also kann ich den oberen / linken Teil nicht sehen, aber unten / rechts ist freier Platz. Übrigens werden die Links komplett gefiltert. Also, selbst wenn es richtig angebracht wurde, würde ich die Links brauchen.Die Antwort auf diese Frage habe ich bei der TeX-Stapelbörse gefunden: https://tex.stackexchange.com/a/8665
d.h. Ghostscript verwenden!
Ich fand, dass im Gegensatz zu anderen Dienstprogrammen, die ich versuchte, und die
\includedpdf{}
Befehl hier oben erwähntgs
befehl hat meine links beim zusammenführen von 4 pdfs erhalten, zumindest für meine von luaLaTeX generierte datei.Nur eine meiner Dateien enthielt Links, aber das mehrmalige Zusammenführen scheint die richtige Reihenfolge beizubehalten.
Hoffentlich hilft das!
quelle