ما هو ملف PDF فعلياً
ما هو ملف PDF في جوهره؟
احفظ أدواتك المفضلة
أنشئ حساباً مجانياً على iBuildPDF للاحتفاظ بأدواتك المفضلة والوصول إليها بسرعة في أي وقت.
حساب مجاني. أدوات PDF نفسها لا تحتاج إلى حساب أبداً.
الإجابة المختصرة
إن ملف PDF وصفٌ لصفحات نهائية. فهو يسجّل بدقة أين يقع كل حرف وخط وصورة على صفحة ذات حجم ثابت، مع الخطوط اللازمة لرسمها. ولهذا يبدو متطابقاً في كل مكان — ولهذا يكون تحريره عسيراً. فلا فقرات داخل ملف PDF، بل علامات في مواضع فحسب.
ما الذي بداخل الملف
ملف PDF أربعة أجزاء متتالية، ثلاثة منها قابلة للقراءة إن فتحت الملف في محرر نصوص عادي.
الأجزاء الأربعة لملف PDF
- الترويسة — سطر واحد يسمّي إصدار PDF الذي يستعمله الملف.
- المتن — الكائنات المرقّمة: صفحات وخطوط وصور وتعليمات الرسم.
- جدول الإحالة المرجعية — موضع كل كائن بالبايت، ليقفز القارئ إليه مباشرة.
- الذيل — أين يبدأ الجدول وأي كائن هو الجذر. يبدأ القارئ هنا، عند النهاية.
الترويسة (Header) سطر واحد يسمّي الإصدار. والمتن (Body) مجموعة مرقّمة من الكائنات — صفحات وخطوط وصور ودفقات محتوى تقول ماذا يُرسَم وأين. وجدول الإحالة المرجعية (Cross-reference table) يسجّل الإزاحة البايتية لكل كائن من تلك الكائنات. والذيل (Trailer) يقول أين يبدأ ذلك الجدول وأي كائن هو جذر المستند.
والجدول هو الجزء الجدير بالفهم، لأنه يفسّر معظم سلوك ملف PDF. فملف PDF لا يُقرأ من البداية إلى النهاية كرسالة؛ بل يُستَعلَم عنه. يفتح القارئ الملف، ويقفز إلى النهاية، ويقرأ الذيل، ويجد الجدول، ومن ثمّ يذهب مباشرة إلى أي كائن يحتاجه. وهذا كيف يريك القارئ الصفحة 400 من تقرير من 900 صفحة دون أن يقرأ أول 399 صفحة.
وهذا أيضاً سبب أن الملف الذي فقد آخر كيلوبايتات قليلة منه أثناء النقل لن يفتح غالباً على الإطلاق. فالكائنات لا تزال موجودة؛ لكن الخريطة إليها ليست كذلك. ويغطي لماذا لا يفتح ملف PDF تلك الحالة، ويستطيع إصلاح PDF أحياناً إعادة بناء الجدول مما تبقّى.
ولرؤية سرد الملف لنفسه، يُظهر عدد الصفحات ومعلومات الملف الحقائق البنيوية، ويُظهر محرّر البيانات الوصفية الحقائق الوصفية.
لماذا يبدو متطابقاً في كل مكان
كل موضع في ملف PDF مطلق. فسطر النص ليس «الفقرة الثانية»؛ بل مجموعة حروف موضوعة عند إحداثيات محددة على صفحة ذات حجم محدد. ولا شيء يعيد التدفق حين تتغير النافذة، لأنه لا شيء ليعاد تدفقه. قرارات التخطيط اتُّخذت مرة واحدة، بواسطة ما أنتج الملف، ثم جُمّدت.
والخطوط هي النصف الآخر من الوعد. يمكن لملف PDF أن يحمل الخطوط التي يستعملها داخل نفسه، فيرسم القارئ النص بالأشكال ذاتها التي رآها المؤلف بدل أن يستبدلها بما يصادف أن يملكه الجهاز. وحين يكون الخط غير مضمَّن، يظهر الاستبدال — عروض حروف مختلفة، فواصل أسطر مختلفة، وأحياناً أبجدية مختلفة. وهذا هو السبب في الغالب في مستند يبدو خطأً على حاسوب شخص آخر، وله مقال خاص به.
وهذا الثبات هو كل قيمة الصيغة. وهو أيضاً كل كلفتها، ولا يمكن فصل الاثنين: فالمستند المضمون أن يبدو متطابقاً في كل مكان هو مستند لا يستطيع التكيّف مع أي شيء.
الإصدارات، وسؤال PDF/A
الإصدار في الترويسة — 1.4 أو 1.7 أو 2.0 — يقول أي الخصائص يجوز للملف استعمالها، لا مدى حداثته أو جودته. وقرّاء PDF متوافقون مع الإصدارات السابقة عملياً، فملف من إصدار 1.4 من عام 2003 يفتح جيداً اليوم. ونادراً ما تحتاج إلى الاهتمام بذلك، و«الحفظ بإصدار PDF أقدم» نادراً ما يكون حلاً لأي شيء.
والمتغيّرات جديرة بالمعرفة:
- PDF/A للأرشفة. يشترط تضمين كل خط ويمنع أي شيء قد ينجرف معناه — لا مراجع خارجية، ولا نصوص برمجية، ولا تشفير. وملف PDF/A رهان على أنه سيُعرَض بشكل صحيح بعد ثلاثين عاماً.
- PDF/X للطباعة التجارية، ويثبّت الألوان وهندسة الصفحة. انظر تجهيز ملف PDF للطباعة.
- PDF الموسوم يضيف شجرة بنية — عناوين وقوائم وترتيب قراءة — وهذا ما يجعل المستند صالحاً للاستعمال مع قارئ الشاشة. ويفصّل ما الذي يجعل ملف PDF قابلاً للوصول ذلك.
هذه قيود مضافة فوق الصيغة نفسها، لا صيغ مختلفة. وملف PDF/A هو ملف PDF، وكل أداة عادية تستطيع قراءته.
لماذا يكون تحرير ملف PDF عسيراً
لأنه لا نص للتحرير، بالمعنى الذي يقصده معالج النصوص. غيّر «مارس» إلى «سبتمبر» ويصبح البديل أطول، فيصطدم بما يليه — ولا شيء في الملف يعرف أن تلك الحروف كوّنت جملة، أو أن الجملة انتمت إلى فقرة ينبغي أن تُعاد صياغة التفافها. فعلى محرر PDF أن يعيد بناء تلك البنية بالاستدلال، وهو استدلال، ولهذا تتفاوت النتائج بحسب كيفية إنشاء الملف.
وما يعنيه هذا عملياً:
- التصويبات الصغيرة — تاريخ أو رقم أو اسم — هي ما يُحسن محرر PDF فعله حقاً.
- إعادة الصياغة أفضل أن تكون من المصدر. حرّر المستند الأصلي وأنتج ملف PDF جديداً؛ وإن فُقد الأصل، فـPDF إلى Word يمنحك تقريباً قابلاً للتحرير، ومن الأفضل قراءة ما يمكنه استرجاعه وما لا يمكنه أولاً.
- العمل على مستوى الصفحة — إعادة الترتيب والحذف والتدوير والدمج — سهل وبلا فقد، لأنه ينقل كائنات كاملة دون أن يمسّ محتواها. ويشرح إعادة ترتيب الصفحات وحذفها السبب.
وتحذير أهم من البقية: تغطية النص بمستطيل أسود في محرر لا تخفي شيئاً. فالنص لا يزال في الملف، تحته. وتنقيح ملف PDF بشكل صحيح عملية مختلفة، وتنقيح PDF هي الأداة لذلك.
الأدوات التي يغطيها هذا المقال
المصادر
التوثيق الأساسي للمعلومات الواردة أعلاه.