ربط تدفقات PDF في الذاكرة عالية الأداء
يتطلب الجمع بين مستندات PDF متعددة أكثر بكثير من مجرد ربط الملفات الثنائية ببعضها البعض. يمتلك كل ملف PDF مستقل كتالوج المستند الخاص به، وشجرة تسلسل صفحات، وقاموس كائنات غير مباشر (/ObjStm)، وواصفات الخطوط المضمنة، وجدول مرجعي تقاطعي.
تستخدم أداتنا تعيين ذاكرة WebAssembly منخفض المستوى لتحليل القواميس الهيكلية لكل مستند إدخال مباشرة في ذاكرة RAM لمتصفحك. يعيد محركنا فهرسة كافة معرفات مراجع الكائنات غير المباشرة تسلسليًا، ويدمج أشجار عقد /Pages في التسلسل الهرمي الخطي الموحد، ويزيل تكرار جداول الخطوط لمنع تضخم الملفات غير الضروري.
نظرًا لأن جميع عمليات معالجة الصفحات يتم حسابها محليًا على مؤشرات ترابط وحدة المعالجة المركزية (CPU) الخاصة بك، فإن إعادة ترتيب الصفحات، وتدوير الورقة المفردة بزاوية 90 درجة، ودمج المستندات تُنفذ في جزء من الملي ثانية مع صفر زمن انتقال في تحميل الشبكة.

