الشفافية التقنية · الإصدار 2.0
يسلم الخادم التطبيق، وليس مستنداتك.
يتم تشغيل سير عمل المستند الكامل في متصفحك، بما في ذلك التحقق من صحة المخرجات وإنشاء ZIP.
01 / 05
1. الافتتاح والتحقق
يقوم عامل متخصص بالتحقق من توقيع الملف الحقيقي، وبنية PDF، وحالة التشفير، وعدد الصفحات، والحدود التكيفية دون تحميل. يتم رفض الملفات المحمية بكلمة مرور وغير القابلة للقراءة.
02 / 05
2. المعاينة
تعرض النسخة ذات المصدر نفسه من PDF.js الصفحات المرئية فقط بالإضافة إلى هامش صغير. تم تعطيل تقييم JavaScript وXFA وطبقات التعليقات التوضيحية التفاعلية. يتم تحرير اللوحات المؤقتة وعناوين URL للكائنات.
03 / 05
3. التحرير
تخزن مساحة العمل مراجع الصفحات واختلافات التشغيل، وليس نسخًا من المستندات بأكملها. لا يتم تعديل كائنات File الأصلية مطلقًا. يحتفظ التراجع والإعادة بـ 50 عملية على الأكثر.
04 / 05
4. التصدير والتحقق من الصحة
Workers ينسخ الصفحات، ويطبق التعديلات المدعومة، ويجري تسلسل PDFs، وينشئ أرشيفات ZIP محليًا. يتم إعادة فتح PDF الذي تم إنشاؤه ويتم فحص عدد صفحاته قبل الكشف عن إجراء التنزيل.
05 / 05
5. حدود عدم الاتصال بالإنترنت
بعد اكتمال التخزين المؤقت، تعمل محركات المستندات وقشرة التطبيق في وضع عدم الاتصال. لا تدعي الزيارة الأولى الاستعداد دون اتصال حتى يتم تثبيت Service Worker. لا تتم إضافة بيانات المستند إلى ذاكرة التخزين المؤقت تلك مطلقًا.