វិស្វកម្មនៅពីក្រោយការបង្រួម PDF ក្នុងកម្មវិធីរុករក
កម្មវិធីបង្រួមអនឡាញបែបប្រពៃណីផ្ទុកឯកសារ PDF ទំហំមេកាបៃច្រើនទៅកាន់កសិដ្ឋានម៉ាស៊ីនបម្រើពពកពីចម្ងាយ ណែនាំការពន្យាពេលតម្រង់ជួរ និងតែងតែពឹងផ្អែកលើស្គ្រីបម៉ាស៊ីនបម្រើបាត់បង់ដូចជា Ghostscript ដែលរ៉ាស្ទ័រអត្ថបទវ៉ិចទ័រទៅជាប៊ីតម៉ាត់ព្រិល និងភីកសែល។ ការងារនេះបង្កើតហានិភ័យភាពឯកជនធ្ងន់ធ្ងរសម្រាប់របាយការណ៍ហិរញ្ញវត្ថុសម្ងាត់ កិច្ចសន្យា និងកំណត់ត្រាវេជ្ជសាស្ត្រ។
ម៉ាស៊ីនបង្រួម Dual-Pass របស់យើងដំណើរការទាំងស្រុងនៅក្នុងรันទីម WebAssembly ដាច់ដោយឡែករបស់កម្មវិធីរុករករបស់អ្នក។ ក្នុងជំហានទី ១ ម៉ាស៊ីនពិនិត្យតារាង Cross-Reference (xref) របស់ PDF កាត់ចោលការកែសម្រួលងាប់ដែលមិនបានយោង ដកចេញតារាងព័ត៌មានជំនួយ TrueType ដែលមិនចាំបាច់ (ដូចជា hdmx, VDMX, LTSH និង PCLT) និងបង្រួមស្ទ្រីមវត្ថុឆៅ (/ObjStm) โดยບໍ່ប៉ះពាល់ដល់វ៉ិចទ័រអត្ថបទ។
នៅពេលដែលការកាត់បន្ថយជ្រៅជាងនេះត្រូវបានទាមទារ ជំហានទី ២ វាយតម្លៃរូបភាពរ៉ាស្ទ័រដែលបានបង្កប់។ ໂດຍប្រើការបរិមាណ μετατροπής discrete cosine transform (DCT) កម្រិត MozJPEG រូបថតដែលបានបង្កប់ត្រូវបានកាត់បន្ថយទៅគោលដៅ DPI ដែលបានក្រិតតាមខ្នាត (96 ដល់ 150 DPI) និងបង្កប់ឡើងវិញទៅក្នុងព្រំដែនទំព័ររូបវន្តពិតប្រាកដ។ ដោយសារតែការគណនាទាំងអស់រត់នៅក្នុង RAM ឧបករណ៍របស់អ្នកតាមរយៈ Web Workers ឯកសាររបស់អ្នកនៅតែមានភាពឯកជន 100% ជាមួយនឹងល្បឿនប្រតិបត្តិក្រោមមួយវិនាទី។

