Augstas veiktspējas atmiņas PDF plūsmu apvienošana
Vairāku PDF dokumentu apvienošana prasa daudz ko vairāk nekā tikai bināro failu savienošanu kopā. Katram neatkarīgajam PDF ir savs dokumenta katalogs, lapu koka hierarhija, netiešo objektu vārdnīca (/ObjStm), iegultie fontu deskriptori un krusteniskās atsauces tabula.
Mūsu rīks izmanto zema līmeņa WebAssembly atmiņas kartēšanu, lai parsētu katra ievades dokumenta strukturālās vārdnīcas tieši pārlūkprogrammas RAM. Mūsu dzinējs secīgi pārindeksē visus netiešo objektu atsauces ID, apvieno /Pages mezgla kokus vienotā lineārā hiererhijā un dublē fontu tabulas, lai novērstu nevajadzīgu failu uzpūšanos.
Tā kā visas lapu manipulācijas tiek aprēķinātas lokāli uz jūsu CPU plūsmām, lapu pārkārtošana, 90 grādu vienas lapas pagriešana un dokumentu apvienošana izpildās milisekundēs ar nulles tīkla augšupielādes latentumu.

