الدليل المرجعي الشامل للتحقق من مطابقة PDF/A للأرشفة داخل المتصفح (معيار ISO 19005)
⚡كيفية التحقق من مطابقة مستند PDF/A داخل المتصفح
1. استيراد ملف PDF المستهدف
قم بسحب مستندك وإفلاته في مساحة العمل الآمنة، أو حدده مباشرة من وحدة التخزين المحلية بجهازك.
2. تحديد مستوى المطابقة المستهدف
اختر معيار ISO المتوقع (PDF/A-1b أو PDF/A-2b أو PDF/A-3b) أو اعتمد على الاكتشاف التلقائي لبيانات XMP.
3. تنفيذ الفحص الهيكلي
يمسح محركنا المباشر رسم كائنات PDF لفحص تضمين الخطوط ونوايا الإخراج وبيانات التعريف والعناصر المحظورة.
4. مراجعة تقرير الامتثال التفصيلي
افحص التقرير التشخيصي المفصل المدعوم ببنود ISO، أو قم بتصدير سجل التدقيق لإرفاقه بسجلات الامتثال الرسمية.
إن تقديم المستندات الإلكترونية إلى أنظمة الإيداع القضائي الإلكتروني (مثل نظام PACER للمحاكم الفيدرالية الأمريكية أو منصات القضاء الرقمية)، والأرشيفات الوطنية، وهيئات الضرائب، ومستودعات الامتثال المؤسسي يفرض التزاماً صارماً بمعيار ISO 19005 (PDF/A). ولا يكفي أبداً أن يدعي ملف PDF أنه مخصص للأرشفة؛ إذ تنشر بوابات الاستقبال المؤسسية أدوات تدقيق آلية تفحص تدفق البايتات الثنائية للمستند بدقة بالغة. فإذا كان هناك حرف رسومي واحد يفتقر إلى برنامج خط TrueType مضمن، أو كان ملف تعريف ألوان نية الإخراج (Output Intent) مفقوداً، أو تم اكتشاف كود JavaScript غير معتمد، يتم رفض الإيداع فوراً، مما يتسبب في تفويت المواعيد القانونية النهائية وفرض غرامات وتأخيرات إدارية جسيمة.
تاريخياً، كان التحقق من صحة PDF/A يتطلب حزم برمجيات مكتبية باهظة الثمن (مثل Adobe Acrobat Pro Preflight) أو أدوات سطر أوامر معقدة مبنية بلغة Java (مثل VeraPDF). أما خدمات التحقق السحابية، فتخلق مخاطر امتثال لا يمكن قبولها من خلال رفع مذكرات القضايا السرية وسجلات الشركات إلى خوادم تابعة لجهات خارجية.
يوفر مدقق PDF/A المباشر لدينا فحصاً هيكلياً ومطابقة للمواصفات بمستوى يضاهي منصة VeraPDF مباشرة داخل متصفح الويب الخاص بك. ومن خلال العمل محلياً بنسبة 100% باستخدام تقنية WebAssembly، يفحص محركنا واصفات الخطوط ومساحات الألوان ومخططات بيانات التعريف والعمليات البرمجية المحظورة في غضون ثوانٍ—مقدماً تقارير تشخيصية شفافة ومفصلة تبين عناصر النجاح والفشل مع خصوصية تامة وصفر رفع إلى السحابة.
اقرأ الدليل التقني الكامل
إطار عمل التحقق ISO 19005: تدقيق هيكلي شامل على غرار VeraPDF
يتطلب التحقق الشامل من PDF/A تحليلاً سكونياً عميقاً لكامل رسم كائنات PDF ومقارنته بمئات القواعد المعيارية المحددة في أجزاء ISO 19005-1 و ISO 19005-2 و ISO 19005-3. وينفذ مدققنا المباشر مصفوفة القواعد الشاملة المعتمدة لدى المؤسسات الأرشيفية الدولية:
1. فهرس المستند وبنية الترويسة: التحقق من تعليقات العلامات الثنائية، وتوافق إصدار PDF (1.4 لمعيار PDF/A-1، و 1.7 لمعيار PDF/A-2)، وصحة جدول المراجع التقاطعية (XREF)، وسلامة قسم التذييل (Trailer).
2. اتساق تدفق بيانات التعريف: التأكد من احتواء المستند على تدفق XMP غير مضغوط (<x:xmpmeta>) يحمل مخطط تعريف PDF/A الرسمي (http://www.aiim.org/pdfa/ns/id/)، والتأكد من تطابق الخصائص مع قيم قاموس Info التقليدي.
3. التحقق من مستوى المطابقة: فحص مزاعم مستوى المطابقة (المستويات 1b/2b/3b للحفظ البصري، والمستويات 1a/2a/3a لإمكانية الوصول البنيوي باستخدام الوسوم التوضيحية).
مطابقة الخطوط: التضمين وبرامج المحارف وجداول ToUnicode CMap
تمثل مشكلات عدم امتثال الخطوط أكثر من 75% من أخطاء الرفض الحقيقية لمستندات PDF/A. ويجري محركنا فحصاً طباعياً شاملاً لكل قاموس خط في أشجار الموارد `/Resources` للمستند:
1. التضمين الكامل: التحقق من أن كل واصف خط مشار إليه يحتوي على تدفق صالح للملفات `/FontFile` أو `/FontFile2` (TrueType) أو `/FontFile3` (CFF/OpenType). وتفشل فوراً المستندات التي تعتمد على خطوط النظام الافتراضية (مثل Arial أو Times New Roman أو Courier) دون تضمين مجموعاتها الفرعية.
2. تعيين رموز المحارف: التحقق من احتواء الخطوط المركبة (Type 0 / CIDFonts) على جدول `/ToUnicode` CMap صالح يطابق كل معرّف محرف بنقطة ترميز Unicode معيارية، مما يضمن استخراج نصوص مقروءة بواسطة محركات البحث المستقبلية.
3. قياسات أبعاد المحارف (`/Widths`): التحقق من أن عروض المحارف المحددة في قاموس الخط تتطابق تماماً مع المقاييس الداخلية لبرنامج الخط المضمن.
إدارة مساحات الألوان: نوايا الإخراج والمعايرة المستقلة عن الأجهزة
تُحظر ألوان الأجهزة الخام غير المعايرة (`DeviceRGB` و `DeviceCMYK` و `DeviceGray`) بشكل قاطع في معيار PDF/A ما لم يحتوي فهرس المستند على قاموس صريح لنوايا الإخراج `/OutputIntents` يضم ملف تعريف ICC معتمداً.
يتحقق مدققنا من المكونات الأساسية التالية:
- وجود قاموس `/OutputIntent` بالنوع الفرعي المعتمد `/GTS_PDFA1`.
- صلاحية تدفق ملف تعريف ICC المضمن (`/DestOutputProfile`)، وتحليل ترويسة ملف ICC لتأكيد تطابق مساحة الألوان (مثل RGB مقابل CMYK).
- الاتساق التام بين مساحات ألوان الصور ومعرف شرط نية الإخراج (مثل 'sRGB IEC61966-2.1'). ويتم تصنيف أي مساحات ألوان غير مدارة قد تنتج ألواناً متباينة على الشاشات أو الطابعات المستقبلية كأخطاء امتثال حرجة.
اكتشاف الميزات المحظورة: البرمجة النصية والتشفير والوسائط المتعددة
يحظر معيار ISO 19005 الميزات التي قد تهدد قابلية القراءة المستقبلية للمستند أو تتيح تنفيذ أكواد برمجية خبيثة. ويجري مدققنا مسحاً ثنائياً دقيقاً للبايتات بحثاً عن:
1. تشفير كلمات المرور: يجب ألا يحتوي المستند على قاموس `/Encrypt`. وأي حماية بكلمة مرور أو قفل لإدارة الحقوق الرقمية يؤدي إلى الفشل الفوري في الفحص.
2. البرمجة النصية الديناميكية: مسح قواميس إجراءات المستند والصفحات (`/A` و `/AA`) بحثاً عن عمليات `/JavaScript` أو `/JS`. حيث يُمنع منعاً باتاً وجود أكواد قابلة للتنفيذ.
3. الوسائط المتعددة والتدفقات الخارجية: البحث عن تعليقات الإجراءات `/Movie` و `/Sound` و `/Screen` و `/Launch` التي تعتمد على تطبيقات خارجية.
4. ضغط LZW: التحقق من أن التدفقات لا تستخدم مرشح الضغط القديم المحمي ببراءات اختراع `/LZWDecode`.
تقارير تفصيلية وشفافة مدعومة بمراجع البنود المعيارية
بدلاً من إظهار رسالة خطأ عامة وغامضة مثل 'مستند غير صالح'، يولد مدققنا تقرير امتثال شاملاً ومفهوماً للإنسان. وتُصنف كل قاعدة مفحوصة حسب مستوى الخطورة (ناجح، تحذير، خطأ حرج) مع ذكر نص بند معيار ISO 19005 ذي الصلة مباشرة (مثل: 'البند 6.2.3.3: برامج الخطوط غير مضمنة').
يمكنك فحص أرقام الصفحات المحددة، ومعرفات الكائنات، وأسماء الخطوط المرتبطة بكل مخالفة على حدة. يتيح ذلك للفرق القانونية والمصممين ومطوري البرمجيات تحديد العناصر غير المتوافقة ومعالجتها بدقة قبل التقديم الرسمي للإيداع الإلكتروني.
خصوصية تامة معزولة عن الشبكة للمستندات القضائية والتدقيقات المالية
إن فحص ملفات القضايا السرية، أو إفصاحات براءات الاختراع المعلقة، أو عروض الاستحواذ والاندماج، أو السجلات الطبية للمرضى عبر أدوات التحقق السحابية الخارجية يعرض المؤسسات لتسريبات أمنية كارثية وغرامات تنظيمية باهظة بموجب قوانين حماية البيانات مثل GDPR و HIPAA وقواعد سرية المحامين.
يعمل موقع 2run.tools وفق مبدأ الخصوصية المحلية الكاملة بنسبة 100%. ويتم تنفيذ مسار تحليل مستندات PDF، وفحص برامج الخطوط، وتدقيق ملفات تعريف ICC، والتحقق من القواعد محلياً داخل بيئة WebAssembly الآمنة في متصفحك دون رفع بايت واحد إلى خوادم بعيدة.
شجرة البنية الموسومة (/StructTreeRoot) ومطابقة إمكانية الوصول (PDF/A-1a و PDF/A-2a)
في حين يركز الامتثال الأساسي لمعيار PDF/A (المستويات 1b و 2b) حصرياً على الحفظ البصري، يفرض المستوى 'a' (المطابقة لإمكانية الوصول - PDF/A-1a و PDF/A-2a) أن يتضمن المستند شجرة بنية منطقية كاملة (`/StructTreeRoot`).
يفحص مدققنا المباشر التدرج الهرمي للبنية المنطقية للتحقق من الامتثال التام لإمكانية الوصول للمكفوفين وذوي الإعاقة:
1. علامات المحتوى الموسوم: التأكد من أن جميع العناصر النصية محاطة بتسلسلات محتوى موسوم (`/BDC` و `/EMC`) مرتبطة بعناصر البنية المنطقية.
2. الوسوم الهيكلية: فحص وجود الوسوم الدلالية القياسية، بما في ذلك العناوين الهيكلية (`/H1` حتى `/H6`)، والفقرات (`/P`)، والجداول (`/Table` و `/TR` و `/TD`)، والقوائم (`/L` و `/LI`).
3. النصوص البديلة للعناصر البصرية: التأكد من أن جميع الصور والمخططات والرسومات البيانية تتضمن نصوصاً بديلة وصفية (`/Alt` strings) داخل قواميس عناصر بنيتها.
يضمن هذا الفحص البنيوي المعمق أن المستندات المقدمة لعمليات تدقيق إمكانية الوصول الحكومية تستوفي معايير الحفظ البصري واشتراطات قارئات الشاشة في آن واحد.
💡نصائح احترافية للتحقق من صحة وامتثال مستندات PDF/A
- •إذا فشل التحقق بسبب عدم تضمين الخطوط، فقم بإعادة تصدير الملف الأصلي من Word أو InDesign مع تفعيل خيار 'تضمين كافة الخطوط'.
- •تأكد من أن المستند غير مشفر تماماً؛ إذ إن إزالة كلمات المرور شرط أساسي للحصول على شهادة مطابقة صالحة لمعيار PDF/A.
- •تحقق من أن خصائص بيانات تعريف XMP (العنوان، المؤلف) لا تتعارض مع قيم مدخلات قاموس Info القديم للمستند.
- •قم بتصدير تقرير التحقق لإثبات الامتثال وتقديمه للعملاء أو المحاكم أو دور الأرشيف الوطنية عند تقديم المستندات.
🛡️اجتياز شجرة AST، وتدقيق واصفات الخطوط، والتحقق من ملفات تعريف ICC
يحلل محرك التحقق لدينا تدفق البايتات الثنائية لمستند PDF إلى شجرة بناء جملي مجردة (AST). ويفحص الفهرس الجذري `/Root` للتأكد من وجود قاموس `/OutputIntents` ومطابقة ملف التعريف لمواصفات ICC القياسية (ISO 15076-1). ثم يتنقل تكرارياً عبر شجرة الصفحات `/Pages`، مفحصاً كل قاموس `/Font` في موارد كل صفحة (`/Resources`). ولكل خط، يتحقق من وجود `/FontFile` أو `/FontFile2` أو `/FontFile3`، ويحلل ترويسة الخط لضمان تغطية المجموعة الفرعية للرموز، ويفحص تدفق جدول `/ToUnicode` CMap. كما يتأكد من خلو مصفوفات `/Annots` من الأنواع الفرعية المحظورة ويؤكد مطابقة حزمة XMP لصيغة RDF لوسوم `pdfaid:part` و `pdfaid:conformance`.
التقنيات: WebAssembly • خيوط معالجة Web Workers المتعددة • واجهة HTML5 Canvas
الخصوصية: لا تغادر الملفات جهازك ولا تُخزَّن سحابيًا؛ والتحليلات تعمل بموافقتك فقط.
أدوات مكملة شائعة الاستخدام
قم بدمج هذه الأدوات معاً للحصول على أفضل نتائج وسرعة.
فحص إمكانية الوصول ووسوم PDF
تدقيق وسوم الهيكلية والنصوص البديلة للصور لضمان توافق قارئات الشاشة لذوي الاحتياجات.
تحويل PDF العادي إلى معيار PDF/A
تضمين الخطوط وملفات تعريف الألوان للامتثال لمعايير الحفظ والأرشفة القانونية.
إزالة قيود أرشفة PDF/A
تحويل مستندات الأرشفة المقروءة فقط إلى ملفات PDF قياسية قابلة للتحرير والتعديل.
تضمين الخطوط المفقودة في PDF
حزم ملفات الخطوط وقواميسها داخل المستند لضمان ثبات المظهر والتنسيق على كافة الأجهزة.