Die Technik hinter der browserinternen PDF-Komprimierung
Herkömmliche Online-Kompressoren laden mehrere Megabyte große PDF-Dokumente auf Remote-Cloud-Serverfarmen hoch, verursachen Verzögerungen durch Warteschlangen und basieren oft auf verlustbehafteten Serverskripten wie Ghostscript, die Vektortext in verschwommene, pixelige Bitmaps rastern. Dieser herkömmliche Arbeitsablauf birgt ernsthafte Datenschutzrisiken für vertrauliche Finanzberichte, Verträge und Krankenakten.
Unsere Dual-Pass-Komprimierungsengine arbeitet vollständig in der isolierten WebAssembly-Laufzeitumgebung Ihres Browsers. In Pass 1 untersucht die Engine die PDF-Querverweistabelle (xref), bereinigt nicht referenzierte veraltete Revisionen, entfernt nicht essenzielle TrueType-Hinting-Tabellen (wie hdmx, VDMX, LTSH und PCLT) und deflatiert rohe Objekt-Streams (/ObjStm), ohne Textglyphenvektoren zu berühren.
Wenn eine stärkere Reduzierung erforderlich ist, bewertet Pass 2 eingebettete Rasterbilder. Mithilfe einer diskreten Cosinustransformations-Quantisierung (DCT) auf MozJPEG-Niveau werden eingebettete Fotos auf kalibrierte DPI-Ziele (96 bis 150 DPI) herunterskaliert und exakt in die physischen Seitengrenzen neu eingebettet. Da alle Berechnungen im RAM Ihres Geräts über Web Worker ausgeführt werden, bleiben Ihre Dokumente zu 100 % privat und das bei Ausführungsgeschwindigkeiten im Millisekundenbereich.

