pdf-lib
Eine reine JavaScript-Bibliothek zum Erstellen und Bearbeiten von PDF-Dokumenten vollständig im Browser – ohne Server-Umweg.
pdf-lib ist die JavaScript-Bibliothek, die es ermöglicht, PDFs innerhalb eines Webbrowsers zu bearbeiten, ohne sie auf einen Server hochzuladen. Die meisten Tools von PDF Genie nutzen pdf-lib – Zusammenführen, Aufteilen, Drehen, Wasserzeichen, Flachschlagen, Zuschneiden und viele mehr. Wenn Ihre PDF beim Einsatz eines unserer Tools Ihr Gerät nicht verlässt, ist pdf-lib der Grund.
Was pdf-lib kann
- PDFs von Grund auf erstellen – Seiten hinzufügen, Schriftarten einbetten, Text zeichnen, Formen zeichnen, Bilder einbetten
- Bestehende PDFs verändern – Seiten hinzufügen/entfernen, neu sortieren, drehen, zuschneiden
- Formulare ausfüllen und flachschlagen – Formularfeldwerte manipulieren, dann im Seiteninhalt festschreiben
- Andere PDFs einbetten – eine bestehende PDF als Seitenvorlage nutzen, neuen Inhalt darüberlegen
- Verschlüsseln / Entschlüsseln (eingeschränkt) – Passwort hinzufügen; Besitzerpasswort entfernen
Grenzen von pdf-lib
pdf-lib ist ein Werkzeugkasten für Dokumentstrukturarbeit, nicht für das Rendering:
- Es kann eine PDF nicht zu einem Bild rendern – das ist Aufgabe von PDF.js
- Es führt keine OCR durch – das ist Tesseract
- Es konvertiert keine Office-Dokumente – das ist LibreOffice
- Hochkomplexe Verschlüsselung / digitale Signaturen benötigen spezialisierte Bibliotheken
Warum das für den Datenschutz wichtig ist
pdf-lib läuft vollständig im Browser via JavaScript. Wenn Sie eine PDF beispielsweise in unser Merge-Tool laden, wird die Datei in den Arbeitsspeicher Ihres Browsers geladen, pdf-lib bearbeitet sie dort, und das Ergebnis wird zum Download angeboten. Die Datei gelangt nie auf unsere Server. Das ist eine völlig andere Architektur als bei klassischen PDF-Tools, die hochladen, serverseitig verarbeiten und zurücksenden – und der Grund, weshalb Tools auf pdf-lib-Basis glaubwürdig zu 100 % browserbasierten Datenschutz versprechen können.