Uhandisi Nyuma ya Mbano wa PDF Ndani ya Kivinjari
Vibano vya kawaida vya mtandaoni hupakia hati za PDF za megabaiti nyingi kwenye seva za wingu za mbali, huleta ucheleweshaji wa foleni, na mara nyingi hutegemea hati za seva kama Ghostscript zinazofanya maandishi ya vekta kuwa ramani za biti zilizotiwa ukungu. Mtiririko huu wa kazi wa zamani huleta hatari kubwa za faragha kwa ripoti za kifedha za siri, mikataba, na rekodi za matibabu.
Injini yetu ya mbano ya Njia Mbili hufanya kazi kabisa ndani ya muda wa utekelezaji wa WebAssembly wa kivinjari chako. Katika Njia ya 1, injini hukagua jedwali la PDF Cross-Reference (xref), hupunguza marekebisho yaliyokufa yasiyorejelewa, huondoa jedwali za vidokezo vya TrueType zisizo za lazima, na kufuta mitiririko ya vitu ghafi (/ObjStm) bila kugusa vekta za glyph za maandishi.
Wakati upunguzaji wa kina unahitajika, Njia ya 2 hutathmini picha za rasta zilizopachikwa. Kwa kutumia uwekaji wa MozJPEG-grade discrete cosine transform (DCT), picha zilizopachikwa hupunguzwa hadi malengo ya DPI yaliyorekebishwa (96 hadi 150 DPI) na kupachikwa tena kwenye mipaka kamili ya ukurasa wa kimwili. Kwa sababu hesabu zote hukimbia kwenye RAM ya kifaa chako kupitia Web Workers, hati zako hubaki 100% za faragha na kasi ya utekelezaji ya chini ya sekunde.

