ما الذي يوجد داخل ملف PDF، وماذا يفعل إصلاحه؟
ملف PDF ترويسة تسمّي إصداره، وجسم من كائنات مرقّمة (صفحات وخطوط وصور وتيارات)، وجدول إحالات مرجعية يسجل موضع بداية كل كائن، وذيل يشير إلى الفهرس والبيانات الوصفية. تعيش البيانات الوصفية في قاموس Info (العنوان والمؤلف والتواريخ والبرنامج المنتج) ومنذ PDF 1.4 في تيار XMP؛ والخطوط إما مضمّنة كاملة أو مجزّأة أو مُشار إليها بالاسم فقط. والعارض الذي لا يجد كائناً يمسح الملف ليعيد بناء جدول الإحالات — والإصلاح يفعل الشيء نفسه ويكتب الجدول المعاد بناؤه، وهو ما يعالج معظم أخطاء «الملف تالف» دون لمس الصفحات.
كيفية استخدام محلّل خطوط PDF
- أسقط ملف PDF.
- انقر «تحليل الخطوط».
- افحص عمود «مضمّن» قبل الطباعة أو الأرشفة.
مزايا محلّل خطوط PDF
- كل خط بنوعه الفرعي (Type1 وTrueType وType0/CID وType3)
- اكتشاف التضمين والمجموعة الجزئية ونوع برنامج الخط
- الترميز والصفحات التي تستخدم الخط
- حكم: كلها مضمّنة / بعضها مفقود
- تصدير نصي للقائمة
مثال على محلّل خطوط PDF
مستند من مصمم
الإدخال:
flyer.pdfالنتيجة:
ABCDEF+Cairo-Bold — Type0 · TrueType · مضمّن · جزئي · Identity-H · الصفحات 1، 2؛ Arial — TrueType · غير مضمّن · WinAnsiEncoding · الصفحة 1الأسئلة الشائعة حول محلّل خطوط PDF
لماذا يهم التضمين؟
يُبحث عن الخط غير المضمّن على جهاز العرض؛ فإن كان مفقودًا يستبدله القارئ بآخر فيتغير التخطيط أو الحروف. تشترط المطابع وPDF/A خطوطًا مضمّنة.
ما الخط الجزئي؟
خط يحتوي على الحروف التي يستخدمها المستند فقط (تبدأ الأسماء بوسم من ستة أحرف مثل ABCDEF+). يُبقي الملفات صغيرة لكن لا يمكن استخدام الخط لتحرير النص بحروف جديدة.
هل تخبرني الأداة بملف الخط بالضبط؟
تبلّغ عن اسم PostScript والنوع الفرعي ونوع برنامج الخط كما هي مخزّنة في PDF، وهو عادةً كافٍ لتحديد العائلة؛ لا يُخزَّن اسم الملف الأصلي في PDF.
هل يُرفع ملف PDF إلى خادم؟
لا. يفتح متصفحك الملف ويعالجه بـ WebAssembly وJavaScript؛ لا يُرسل شيء إلى متقن سوفت أو غيرها. أغلق التبويب ويختفي الملف. يحتاج تنزيل النتيجة إلى حساب مجاني فقط — بلا اشتراك وبلا دفع.
هل تعمل الأداة على ملف PDF محمي بكلمة مرور؟
نعم إذا كنت تعرف كلمة المرور: تطلبها قائمة الملفات مرة واحدة ثم تعمل كل العمليات على الصفحات المفكوكة. تُحفظ النتيجة بلا كلمة مرور ما لم تحمِها مجددًا.
ملاحظات تقنية
تُجمع الخطوط من موارد كل صفحة (بما في ذلك كائنات النماذج)، وتُحل الخطوط المتفرعة لخطوط Type0، وتحدد مفاتيح FontFile / FontFile2 / FontFile3 في FontDescriptor التضمين ونوع البرنامج؛ وتشير بادئة من ستة أحرف كبيرة إلى مجموعة جزئية.
المراجع
- ISO 32000-2:2020 — Document management — Portable document format — Part 2: PDF 2.0معيار PDF الحالي: بنية الملف والكائنات والصفحات والخطوط والتعليقات والنماذج والتشفير.
- PDF Reference — ISO 32000-1:2008 (PDF 1.7), Adobe copyمواصفة PDF 1.7 المتاحة للقراءة مجاناً: أشجار الصفحات وتيارات المحتوى والبيانات الوصفية والأذونات ومعالج الأمان القياسي.
- PDF.jsعارض PDF مفتوح المصدر الذي يرسم صفحات PDF في المتصفح دون إضافة — كيف تُعاين المستندات محلياً.