كيف تعمل معالجة PDF المحلية عبر WebAssembly مقارنة بالخوادم السحابية؟
تعمل محررات PDF التقليدية على الإنترنت باستخدام بنية العميل والشفرة: عندما تحدد مستندًا على جهازك، يرسل المتصفح الملف بأكمله عبر الإنترنت إلى خوادم سحابية. يقوم الخادم البعيد بتحليل ملف PDF، وعرض الصور، وتطبيق تعديلاتك، ثم إعادة الملف المعدل عبر الشبكة.
رغم أن هذا النموذج كان ضروريًا قبل عقد من الزمان، إلا أنه يعرض المستخدمين لمخاطر خصوصية كبيرة، وبطء في سرعة الشبكة، واحتمالية تسجيل البيانات على الخادم. تتمتع متصفحات الحديثة بقدرات حسابية فائقة مدعومة بـ WebAssembly (Wasm) و HTML5 Canvas API. يستفيد Utiliome من هذه التقنيات لتنفيذ تحرير PDF بنسبة 100% على جانب العميل.
عند تحميل مستند في محرر Utiliome، يستخدم محركنا ذاكرة WebAssembly المحلية لفك تشفير هيكل PDF محليًا. يتم تجميع التعليقات النصية، والرسومات، وحقول النماذج، وطبقات الطمس مباشرة داخل ملف PDF على جهازك. لا يتم إرسال أي بايت واحد عبر طلبات HTTP أو حفظه على أقراص تخزين بعيدة.