Glossar-Eintrag
jsPDF
JavaScript-Bibliothek zur Erzeugung von PDF-Dateien direkt im Browser, ohne Server-Komponente.
jsPDF ist eine quelloffene JavaScript-Bibliothek, mit der PDF-Dateien direkt im Browser erzeugt werden. Sie ermöglicht es, Text, Linien, Bilder und ganze Layouts programmatisch zu setzen und das Ergebnis als PDF auszugeben, ohne dass ein Server beteiligt ist.
Beim Word-zu-PDF-Konverter übernimmt jsPDF den zweiten Schritt der Verarbeitung: Nachdem mammoth.js die Word-Datei in HTML übersetzt hat, wandelt jsPDF diesen Inhalt in ein druckbares PDF um. Dabei werden Seitenformat, Ausrichtung, Ränder und Schriften festgelegt.
jsPDF arbeitet mit einem festen Satz von Standardschriften und unterstützt das Einbetten eigener Schriften über Base64. Da die Bibliothek vollständig client-seitig läuft, bleibt die verarbeitete Datei auf dem Gerät des Nutzers. Das macht sie zur idealen Grundlage für datenschutzfreundliche Konverter ohne Server-Upload.
Verwandte Begriffe
mammoth.js
JavaScript-Bibliothek, die DOCX-Dokumente in sauberes, semantisches HTML umwandelt, als Zwischenschritt zur PDF-Erzeugung.
Client-seitige Verarbeitung
Verfahren, bei dem die Konvertierung vollständig im Browser des Nutzers abläuft, ohne dass Dateien an einen Server gesendet werden.
Font-Embedding
Einbettung der verwendeten Schriftarten direkt in die PDF-Datei, damit Text überall identisch dargestellt wird.