Skip to main content

PDF Merger

Merge multiple PDF files into a single document with drag-and-drop reordering.

Geprüft von · Zuletzt geprüft

📄

Drop PDF files here or click to upload

Select multiple files at once

So führt man PDF-Dateien zusammen

  1. Mehrere PDFs ablegen auf der Upload-Zone oder das gestrichelte Feld anklicken, um mehrere Dateien gleichzeitig über den Dateiauswahl-Dialog des Betriebssystems auszuwählen. Jede akzeptierte Datei erscheint als Zeile mit ihrer Größe und einem Anfasserpunkt.
  2. Die Warteschlange ordnen mit den Auf- und Ab-Pfeil-Schaltflächen in jeder Zeile. Die oberste Datei wird Seite eins der Ausgabe; Dateien darunter setzen die Seitenfolge in der Reihenfolge fort.
  3. Beschneiden und erweitern. Das X in einer Zeile anklicken, um sie zu entfernen, oder den Dateiauswahl-Dialog erneut öffnen, um weitere Dateien hinzuzufügen, ohne die vorhandene Reihenfolge zu verlieren.
  4. "Zusammenführen & Herunterladen" anklicken, um eine einzige kombinierte PDF zusammenzusetzen und zu speichern. Die Datei wird als merged.pdf heruntergeladen und die Quelldateien auf der Festplatte bleiben unverändert.

Was das Werkzeug mit deinen PDFs macht

Hinter der Drop-Zone ruft die Seite pdf-libs PDFDocument.load für jede hochgeladene Datei auf, um ihre Querverweistabelle (XRef), den Katalog und den Seitenbaum zu parsen. Dann wird ein frisches, leeres PDFDocument erstellt und mit copyPages werden jedes Seitenobjekt, das Schriftartwörterbuch und XObjects der Bilder in den Objektpool des neuen Dokuments übertragen. Jede kopierte Seite wird mit addPage angehangt, sodass die endgultige Ausgabe einen kontinuierlichen Seitenbaum statt einer Sammlung verschachtelter Dokumente hat. Wenn "Zusammenführen & Herunterladen" geklickt wird, serialisiert save den neuen Objektpool in einen einzelnen Byte-Strom, regeneriert die XRef und übergibt ihn an einen Blob, damit der Browser einen Download auslosen kann. Kein fetch-Aufruf wird in der gesamten Pipeline ausgelost; die einzige Netzwerkanfrage ist der anfängliche Seitenaufruf.

Dokumenten-Workflows, bei denen das Zusammenfuhren wirklich wichtig ist

  • Zusammenstellen eines Kreditantragspakets (Lohnsteuerbescheinigung, Kontoauszüge, Steuererklärungen) in eine einzige Datei, durch die der Sachbearbeiter ohne Tab-Wechsel blattern kann.
  • Kombination eines unterzeichneten Rahmenvertrags, einer Leistungsbeschreibung und eines Bestellformulars in einem Artefakt für einen SOC-2-Nachweis-Ordner.
  • Zusammenfuhren gescannter Belege in einen monatlichen Spesennachweis, wo das Buchhaltungsteam eine einzige PDF pro Mitarbeiter mochte.
  • Zusammenstellen eines Hauptvertrags mit Anlagen A bis G vor der Übermittlung an DocuSign, damit der Unterzeichner nicht mehrere Dateien akzeptieren muss.
  • Anheften eines Deckblatts und eines Ruckumschlags an ein technisches Datenblatt, das das Marketing veröffentlichen muss.
  • Zusammenführen von Vorstandssitzungsprotokollen von Q1 bis Q4 in ein Jahresarchiv zur Compliance-Prüfung.

Häufige Fallstricke beim Zusammenführen von PDFs

Das Werkzeug bewahrt rohen Seiteninhalt perfekt, aber übergeordnete Struktur kann sich auflösen. Lesezeichen (der Gliederungsbaum) werden in pdf-lib pro Dokument neu erstellt und werden möglicherweise nicht übertragen; wenn die Eingaben ein Inhaltsverzeichnis hatten, muss es wahrscheinlich neu eingefügt werden. Dokumentübergreifende Hyperlinks, die auf eine Seite in einer anderen Quelldatei verwiesen haben, hangen, weil diese Ziele nicht mehr denselben Objektgraphen teilen. AcroForm-Felder mit identischen Namen in verschiedenen Eingaben kollidieren und nur das erste Vorkommen gewinnt. Passwortgeschützte Dateien können überhaupt nicht geladen werden und müssen zuerst entsperrt werden. Sehr große Zusammenfuhrungen (Dutzende von Dateien mit insgesamt mehr als einigen hundert Megabyte) können den Heap des Tabs in Safari und Firefox vor Chromium erschöpfen, sodass der Job auf zwei Durchläufe aufgeteilt werden sollte. Schließlich dauern gescannte PDFs mit eingebetteten JPEG-2000-Bildern länger zum Kopieren, weil pdf-lib ihre Objektströme entschlüsselt und neu kodiert.

Das PDF-Dateiformat in einer Minute

Eine PDF ist kein flaches Dokument; es ist eine Datenbank nummerierter Objekte plus einer Querverweistabelle am Ende, die angibt, wo jedes Objekt liegt. Das Wurzelobjekt zeigt auf einen Katalog, der auf einen Seitenbaum zeigt, wo jede Seite ein Wörterbuch ist, das auf einen Inhaltsstrom und ein Ressourcen-Wörterbuch verweist. Das Zusammenfuhren ist im Wesentlichen eine Graphenkopier-Operation: den Teilgraphen, der im Seitenbaum jedes Quelldokuments verwurzelt ist, nehmen und ihn unter einem neuen ubergeordneten Element einfugen. ISO 32000-2 (PDF 2.0, 2020) formalisiert diese Struktur und lost ISO 32000-1 (PDF 1.7, 2008) ab; beide Dokumente sind offene Standards, die von ISO veröffentlicht und synchron mit Adobes historischer Referenz gehalten werden. Für die Langzeitarchivierung definiert ISO 19005 die PDF/A-Teilmenge, die Funktionen verbietet, die in zwanzig Jahren Probleme bereiten würden (JavaScript, externe Schriften, Verschlüsselung), und ist das, was man möchte, wenn man Dateien zusammenführt, die bei einer Regulierungsbehörde eingereicht werden sollen.

Vergleich mit Kommandozeilen- und Desktop-Alternativen

Für einmalige Zusammenführungen ist ein Browser-Werkzeug schneller als die Installation von irgendetwas. Für hundert Dateien im Stapel oder für alles, was Lesezeichen erhalten muss, gewinnt eine CLI. pdftk input1.pdf input2.pdf cat output merged.pdf ist der einfachste Aufruf, wenn pdftk bereits installiert ist. qpdf --empty --pages one.pdf two.pdf -- merged.pdf liefert dasselbe Ergebnis mit besserer AES-256-Kompatibilität, wenn Eingaben verschlüsselt sind (jeweils --password angeben). mutool merge -o merged.pdf one.pdf two.pdf von MuPDF ist das schnellste der drei bei grossen Seiten, weil es standardmäßig einen komprimierten Objektstrom schreibt. macOS-Vorschau kann Miniaturansichten zwischen zwei geöffneten Dokumenten per Drag-and-Drop verschieben, ohne etwas zu installieren. Adobe Acrobat Pro ist die einzige Option, die zuverlässig ein kombiniertes Inhaltsverzeichnis aus Quell-Lesezeichen neu erstellt, was wichtig ist, wenn die Ausgabe eine Compliance-Einreichung ist.

Häufig gestellte Fragen

Gibt es eine maximale Dateigröße oder -anzahl?

Es gibt kein festes Limit im Werkzeug, aber die praktische Obergrenze ist der Browser-Speicher. Chromium verarbeitet problemlos hundert Dateien mit insgesamt einigen hundert Megabyte; Safari ist konservativer und kann bei einem Heap-Wachstum uber etwa 500 MB einen RangeError werfen. Wenn eine Grenze erreicht wird, den Job in zwei oder drei kleinere Zusammenführungen aufteilen und diese Ergebnisse abschließend kombinieren.

Bleiben Formularfelder und digitale Signaturen beim Zusammenführen erhalten?

Formularfelder mit eindeutigen Namen bleiben intakt und können weiter ausgefüllt werden. Felder mit gleichem Namen in verschiedenen Quelldokumenten kollidieren beim Zusammenführen und nur das erste Vorkommen bleibt erhalten, weshalb standardisierte interne Formularvorlagen in der Regel umbenannt werden müssen, bevor sie zusammengeführt werden. Digitale Signaturen bleiben als visuelle Anmerkungen erhalten, werden aber immer als ungültig ausgewiesen, weil ihr Byte-Bereich-Digest den zusammengefuhrten Objektpool nicht abdeckt.

Wie wird die Zusammenführungsreihenfolge bestimmt?

Strikt von oben nach unten in der Dateiliste auf der linken Seite des Werkzeugs. Mit den Auf- und Ab-Pfeilen ziehen, bis die Liste der gewünschten Seitenreihenfolge der Ausgabe entspricht. Die erste Datei tragt Seite 1 bis zu ihrer eigenen letzten Seite bei, dann setzt die zweite Datei die Nummerierung fort und so weiter.

Warum kann ich keine passwortgeschützte PDF zusammenführen?

pdf-lib weigert sich, verschlüsselte Dokumente zu laden, weil die Inhaltsströme ohne Entschlüsselungsschlüssel undurchsichtig sind, und diese Benutzeroberflache bietet keine Passwortabfrage. Die PDF zuerst durch das Entsperr-Werkzeug mit dem korrekten Passwort führen oder auf der Kommandozeile <code>qpdf --decrypt</code> verwenden, dann die Klartextkopie in das Zusammenführungs-Werkzeug hochladen. Das ist eine bewusste Trennung von Zuständigkeiten: mitten im Zusammenführen soll nie automatisch nach einem Passwort gefragt werden.

Wird meine PDF während des Zusammenführens an einen Server gesendet?

Nein. Das Zusammenführungs-Werkzeug läuft vollständig auf der Seite mit pdf-lib, das zu JavaScript kompiliert wurde. Es gibt keinen Upload-Endpunkt, keine Telemetrie, die Dateiinhalte exfiltriert, und keinen Service Worker, der Lesevorgange abfangt. Man kann das prüfen, indem man das Netzwerk nach dem vollständigen Laden der Seite trennt; der Zusammenführungsvorgang funktioniert trotzdem. Der einzige ausgehende Datenverkehr von dieser Seite ist der übliche Analytics-Ping und dieser tragt keine Dateidaten.

Ist die zusammengeführte PDF kleiner als die Summe ihrer Teile?

Normalerweise etwas kleiner, weil pdf-lib identische Schrift- und Bildressourcen beim Kopieren von Seiten dedupliziert. Wenn die Quellen eine eingebettete Schrift teilen (Helvetica, Calibri), enthält das kombinierte Dokument eine Kopie statt N. Gescannte PDFs mit seitenweise einzigartigen Bildern sehen keine solche Einsparung. Wenn die Dateigröße kritisch ist, die Ausgabe anschließend durch den PDF-Kompressor führen.

Kann ich dieselbe PDF zweimal anhangen, um zum Beispiel ein Deckblatt zu duplizieren?

Ja. Die Dateiliste behandelt jeden Eintrag als separaten Eintrag, auch wenn zwei Einträge auf dieselben Quell-Bytes zeigen, sodass das zweimalige Hochladen desselben Deckblatts eine Zusammenführung erzeugt, bei der dieser Inhalt zweimal an den gewünschten Positionen erscheint. Nützlich für Vorlagen, die eine Titelseite und eine Kopie am Ende benötigen.

Was passiert mit Inhaltsverzeichnis-Lesezeichen nach einer Zusammenfuhrung?

pdf-lib kopiert den Gliederungsbaum derzeit nicht dokumentübergreifend, sodass die zusammengeführte Ausgabe normalerweise keine Lesezeichen hat, auch wenn die Quellen welche hatten. Der Seiteninhalt selbst ist unverandert. Wenn man für eine Compliance-Einreichung ein funktionales Inhaltsverzeichnis benötigt, ein Desktop-Werkzeug wie Acrobat oder PDF Studio verwenden, das die Gliederung explizit neu aufbaut, oder Lesezeichen manuell in die endgültige Datei einfügen.

Wie unterscheidet sich das vom einem PDF-Portfolio?

Ein PDF-Portfolio ist ein Container, der seine untergeordneten Dateien als Anhange einbettet, anstatt sie in einen kontinuierlichen Seitenstrom zu reduzieren. Dieses Zusammenfuhrungs-Werkzeug erzeugt ein flaches, lineares Dokument, in dem jede Seite eine echte Seite im Seitenbaum ist, was die meisten nachgelagerten Werkzeuge und Druckdienste erwarten. Wenn wirklich ein Portfolio benötigt wird, bleibt Acrobat Pro das richtige Werkzeug für dieses spezifische Konstrukt.

Kann das Zusammenfuhrungs-Werkzeug Seiten in einem einzelnen Dokument neu anordnen?

Nicht hier. Das Werkzeug arbeitet auf Dateiebene; für die Neuanordnung auf Seitenebene das PDF-Seiten-Neuanordnungs-Werkzeug verwenden, das jede Seite als Element zugänglich macht, das nach oben oder unten verschoben werden kann.

Mehr PDF Tools