ഇൻ-ബ്രൗസർ PDF കംപ്രഷന് പിന്നിലെ എഞ്ചിനീയറിംഗ്
പരമ്പരാഗത ഓൺലൈൻ കംപ്രസറുകൾ മൾട്ടി-മെഗാബൈറ്റ് PDF ഡോക്യുമെന്റുകൾ വിദൂര ക്ലൗഡ് സെർവർ ഫാമുകളിലേക്ക് അപ്ലോഡ് ചെയ്യുന്നു, ക്യൂവിംഗ് ലേറ്റൻസി അവതരിപ്പിക്കുന്നു, കൂടാതെ വെക്ടർ ടെക്സ്റ്റിനെ മങ്ങിയ, പിക്സലേറ്റഡ് ബിറ്റ്മാപ്പുകളായി റാസ്റ്റർ ചെയ്യുന്ന ഗോസ്റ്റ്സ്ക്രിപ്റ്റ് പോലുള്ള ലോസി സെർവർ സ്ക്രിപ്റ്റുകളെ প্রায় ആശ്രയിക്കുന്നു. ഈ ലെഗസി വർക്ക്ഫ്ലോ രഹസ്യ ഫിനാൻഷ്യൽ റിപ്പോർട്ടുകൾ, കരാറുകൾ, മെഡിക്കൽ റെക്കോർഡുകൾ എന്നിവയ്ക്ക് കടുത്ത സ്വകാര്യത അപകടങ്ങൾ സൃഷ്ടിക്കുന്നു.
ഞങ്ങളുടെ ഡ്യൂവൽ-പാസ് കംപ്രഷൻ എൻജിൻ നിങ്ങളുടെ ബ്രൗസറിന്റെ ഒറ്റപ്പെട്ട WebAssembly റൺടൈമിനുള്ളിൽ പൂർണ്ണമായി പ്രവർത്തിക്കുന്നു. പാസ് 1-ൽ, എൻജിൻ PDF ക്രോസ്-റെഫറൻസ് (xref) പട്ടിക പരിശോധിക്കുന്നു, റഫറൻസ് ചെയ്യാത്ത ഡെഡ് റിവിഷനുകൾ വെട്ടിമാറ്റുന്നു, അവശ്യമല്ലാത്ത TrueType ഹിന്റിംഗ് പട്ടികകൾ (hdmx, VDMX, LTSH, PCLT എന്നിവ പോലുള്ളവ) നീക്കംചെയ്യുന്നു, കൂടാതെ ടെക്സ്റ്റ് ഗ്ലിഫ് വെക്ടറുകളിൽ തൊടാതെ റോ ഒബ്ജക്റ്റ് സ്ട്രീമുകൾ (/ObjStm) ഡീഫ്ലേറ്റ് ചെയ്യുന്നു.
ആഴത്തിലുള്ള കുറവ് ആവശ്യമായി വരുമ്പോൾ, പാസ് 2 എംബഡ് ചെയ്ത റാസ്റ്റർ ഇമേജുകൾ വിലയിരുത്തുന്നു. MozJPEG-ഗ്രേഡ് ഡിസ്ക്രീറ്റ് കൊസൈൻ ട്രാൻസ്ഫോർമർ (DCT) ക്വാണ്ടിറ്റൈസേഷൻ ഉപയോഗിച്ച്, എംബഡ് ചെയ്ത ഫോട്ടോഗ്രാഫുകൾ കാലിബ്രേറ്റ് ചെയ്ത DPI ലക്ഷ്യങ്ങളിലേക്ക് (96 മുതൽ 150 DPI വരെ) ഡൗൺസാംപിൾ ചെയ്യുകയും കൃത്യമായ ഫിസിക്കൽ പേജ് ബൗണ്ടുകളിലേക്ക് വീണ്ടും എംബഡ് ചെയ്യുകയും ചെയ്യുന്നു. എല്ലാ കണക്കുകൂട്ടലുകളും വെബ് വർക്കറുകൾ വഴി നിങ്ങളുടെ ഉപകരണ RAM-ൽ പ്രവർത്തിക്കുന്നതിനാൽ, ഉപ-സെക്കൻഡ് എക്സിക്യൂഷൻ വേഗതയോടെ നിങ്ങളുടെ പ്രമാണങ്ങൾ 100% സ്വകാര്യമായി തുടരുന്നു.

