Schritt für Schritt
- Eine unverschlüsselte PDF bis 10 MB auswählen. Seitenpositionen ab 1 eingeben, beispielsweise 2 oder 2,4-6.
- Werkzeug starten und die Zahlen für ursprüngliche, entfernte und behaltene Seiten prüfen. Die erste behaltene Seite erscheint als Vorschau.
- Neue PDF herunterladen und sämtliche behaltenen Seiten kontrollieren. Der JSON-Bericht enthält die vollständige Seitenauswahl.
Das Beispiel prüfen
Die fiktive Datei enthält drei Seiten mit FIRST RETAINED PAGE, SECOND REMOVED PAGE und THIRD RETAINED PAGE. Nach Entfernen von Position 2 bleiben zwei Seiten. Auf der ersten steht weiterhin FIRST RETAINED PAGE, auf der zweiten THIRD RETAINED PAGE. Der Bericht enthält removed:[2] und kept:[1,3]. Die Vorschau zeigt nur die erste behaltene Seite und ersetzt keine vollständige Prüfung der Ausgabedatei.
Methode und Datenstruktur
Der Parser erweitert inklusive Bereiche, entfernt doppelte Auswahlen und weist Positionen außerhalb des Dokuments zurück. Die Eingabe 2,2,4-5 entfernt somit drei verschiedene Seiten. pdf-lib kopiert die behaltenen Seiten in ursprünglicher Reihenfolge in eine neue PDF. Text und Vektorzeichnungen werden dabei nicht absichtlich gerastert. PDF.js erzeugt die Vorschau der ersten behaltenen Seite lokal. Die verlinkte API erklärt das Kopieren von Seiten; eine vollständige Übernahme aller Eigenschaften auf Dokumentebene wird damit nicht zugesichert.
Quelle: pdf-lib: copying pages into a PDF document
Unterstützung und Grenzen
Die Eingabe ist auf 10 MB und 1.000 Seiten begrenzt. Der Worker endet nach 20 Sekunden. Für die Seitenauswahl sind 2.000 Zeichen erlaubt. Mindestens eine Seite muss bleiben. Verschlüsselte Dateien und interaktive Formulare werden abgewiesen. Lesezeichen und digitale Signaturen bleiben nicht erhalten. Links und Anmerkungen werden nicht geprüft. Seiten lassen sich hier weder neu sortieren noch mit anderen Dokumenten zusammenführen. Diese Bearbeitung ist keine sichere Schwärzung. Gemeinsame Objekte oder verbleibende Seiten können Informationen weiterhin enthalten. Das Entfernen einer sichtbaren Seite beweist keine vollständige Löschung vertraulicher Inhalte.
Daten bleiben auf Ihrem Gerät
Die Datei wird im Browser gelesen und lokal als neue PDF zusammengestellt. Ein Upload des Originals erfolgt nicht. Bibliotheken kommen von dieser Website. Nach dem Laden die Netzwerkliste öffnen und das Beispiel ausführen: Dateiinhalte sollen dabei nicht an einen Dienst gesendet werden. Abbrechen beendet die Worker-Verarbeitung. Zurücksetzen leert Auswahl und Ergebnis. Bereits gespeicherte PDFs und JSON-Berichte bleiben auf Ihrem Gerät.
Häufige Fragen
Gelten die aufgedruckten Seitenzahlen?
Nein. Verwenden Sie die Position im PDF ab 1, auch bei römischen Ziffern oder abweichender Nummerierung im Inhalt.
Kann ich alle Seiten entfernen?
Nein. Mindestens eine Seite muss im Ergebnis bleiben.
Löscht das vertrauliche Inhalte sicher?
Nein. Bearbeitet wird die Seitenliste; das ist keine sichere Schwärzung oder forensische Bereinigung.