Brauzer ichida PDF siqish ortidagi muhandislik
An'anaviy onlayn siqgichlar ko'p megabaytli PDF hujjatlarini masofaviy bulutli server ferzalariga yuklaydi, navbat kechikishini keltirib chiqaradi va ko'pincha vektor matnini xira, pikselli rastrlarga aylantiradigan Ghostscript kabi yo'qotishli server skriptlariga tayanadi. Ushbu eski ish jarayoni maxfiy moliyaviy hisobotlar, shartnomalar va tibbiy yozuvlar uchun jiddiy maxfiylik xavfini tug'diradi.
Bizning Ikki bosqichli siqish dvigatelimiz to'liq brauzeringizning izolyatsiya qilingan WebAssembly ish vaqtida ishlaydi. 1-bosqichda dvigatel PDF havolalar jadvalini (xref) tekshiradi, murojaat qilinmagan yaroqsiz o'zgarishlarni tozalaydi, muhim bo'lmagan TrueType ko'rsatma jadvallarini (masalan, hdmx, VDMX, LTSH va PCLT) olib tashlaydi va matn belgilari vektorlariga teginmasdan xom ob'ekt oqimlarini (/ObjStm) qisqartiradi.
Chuqurroq hajm kichraytirish talab etilganda, 2-bosqich o'rnatilgan raster rasmlarni baholaydi. MozJPEG darajasidagi diskret kosinus o'zgarishi (DCT) kvantlanishidan foydalangan holda, o'rnatilgan suratlar sozlangan DPI maqsadlariga (96 dan 150 DPI gacha) kichraytiriladi va aniq jismoniy sahifa chegaralariga qayta o'rnatiladi. Barcha hisob-kitoblar Web Workers orqali qurilmangiz RAM xotirasida bajarilganligi sababli, hujjatlaringiz soniyadan qisqa vaqt ichida bajarilish tezligi bilan 100% maxfiy qoladi.

