Methodik & Quellen
Wie der Konverter auf ppt-pdf.de arbeitet, welche Bibliotheken zum Einsatz kommen und wo der Browser-Ansatz an seine Grenzen stößt.
Die Konvertierungs-Pipeline
Hochgeladene PPTX-Dateien werden vollständig im Browser verarbeitet, ohne dass Inhalte an einen Server übermittelt werden. Das ZIP-XML-Format der PPTX wird mit JSZip entpackt, die einzelnen Folien-XMLs werden mit DOMParser eingelesen und die Layout-Information in PDF-Anweisungen übersetzt.
Für die PDF-Generierung kommt jsPDF zum Einsatz, eine in WebAssembly kompilierte Bibliothek, die in modernen Browsern nahezu native Geschwindigkeit erreicht. Schriften werden direkt aus der PPTX extrahiert und in die PDF eingebettet, sofern lizenztechnisch möglich.
Was konvertiert wird
Die Konvertierung deckt die Kernelemente der PPTX-Struktur ab: Textrahmen mit Formatierung, Bilder als Raster und Vektor, Tabellen, Standard-Formen, Hyperlinks und SmartArt-Diagramme in der bei Speicherzeit gerasterten Form. Animationen, Übergänge und an die Bildschirm-Präsentation gekoppelte Aktionen werden bewusst weggelassen, weil PDF kein Pendant dafür kennt.
Grenzen des Browser-Ansatzes
Drei Konstellationen sind nicht zuverlässig im Browser konvertierbar und werden in PowerPoint selbst besser bedient:
- Sehr große Präsentationen über 500 MB, weil die Verarbeitung im Arbeitsspeicher abläuft.
- Druckvorstufen-PDFs nach PDF/X-Profil, weil die nötige CMYK-Konvertierung eine spezialisierte Pipeline erfordert.
- PDF/A-Archivierung mit strenger Schrift-Einbettung, weil die Lizenz-Prüfung eingebetteter Schriften nicht im Browser möglich ist.
Quellen und Standards
- ECMA-376 Office Open XML, Spezifikation des PPTX-Formats
- ISO 32000-2:2020, PDF 2.0 Spezifikation
- ISO 19005, PDF/A-Familie für Langzeit-Archivierung
- ISO 15930, PDF/X-Familie für die Druckvorstufe
- Microsoft Office Open XML File Formats Documentation (MS-OFFICEDEV)
- jsPDF (MIT) und JSZip (MIT) als verwendete Bibliotheken
Redaktionelle Review
Inhalte werden mindestens einmal jährlich gegen die aktuellen PPTX- und PDF-Standards geprüft, bei Versionssprüngen der Konvertierungs-Bibliotheken auch zwischendurch. Jeder Artikel trägt ein Review-Datum.
Inhaltliche Korrekturhinweise sind willkommen und werden auf der Seite Korrekturen dokumentiert.