Teknikken bag PDF-komprimering i browseren
Traditionelle online-kompressorer uploader PDF-dokumenter på flere megabyte til eksterne cloud-serverfarme, introducerer kø-forsinkelse og er ofte afhængige af lossy server-scripts som Ghostscript, der rasteriserer vektortekst til slørede, pixelerede bitmaps. Denne ældre arbejdsgang skaber alvorlige privatlivsrisici for fortrolige økonomiske rapporter, kontrakter og medicinske journaler.
Vores Dual-Pass komprimeringsmotor opererer udelukkende inden for din browsers isolerede WebAssembly-runtime. I Pass 1 inspicerer motoren PDF Cross-Reference (xref)-tabellen, beskærer urefererede døde revisioner, fjerner ikke-essentielle TrueType-hinting-tabeller (såsom hdmx, VDMX, LTSH og PCLT) og deflaterer rå objekt-streams (/ObjStm) uden at røre ved tekstglyf-vektorer.
Når dybere reduktion er påkrævet, evaluerer Pass 2 indlejrede rasterbilleder. Ved hjælp af MozJPEG-graders diskret cosinus-transformation (DCT) kvantisering nedskaleres indlejrede fotografier til kalibrerede DPI-mål (96 til 150 DPI) og genindlejres i præcise fysiske sidegrænser. Da alle beregninger kører i din enheds RAM via Web Workers, forbliver dine dokumenter 100% private med eksekveringshastigheder under et sekund.

