Teknikken bak nettleserbasert PDF-komprimering
Tradisjonelle nettkompressorer laster opp PDF-dokumenter på flere megabyte til eksterne sky-serverfarmer, introduserer køforsinkelser og stoler ofte på tapstunge serverskript som Ghostscript som rasteriserer vektortekst til uklare, pikslerte bitmapper. Denne eldre arbeidsflyten skaper alvorlige personvernrisikoer for konfidensielle finansrapporter, kontrakter og medisinske journaler.
Vår Dual-Pass-komprimeringsmotor opererer utelukkende innenfor nettleserens isolerte WebAssembly-miljø. I Pass 1 inspiserer motoren PDF-ens krysstabell (xref), rydder opp i urefererte døde revisjoner, fjerner ikke-essensielle TrueType-hintingtabeller (som hdmx, VDMX, LTSH og PCLT) og komprimerer rå objektstrømmer (/ObjStm) uten å berøre tekstglyphvektorer.
Når dypere reduksjon er påkrevd, evaluerer Pass 2 innebygde rasterbilder. Ved hjelp av MozJPEG-gradert diskret cosinus-transformasjonskvantisering (DCT) blir innebygde fotografier nedjustert til kalibrerte DPI-mål (96 til 150 DPI) og bygget inn på nytt i nøyaktige fysiske sidegrenser. Siden alle beregninger kjøres i enhetens RAM via Web Workers, forblir dokumentene dine 100 % private med utførelseshastigheter på under et sekund.

