رأس وتذييل PDF / ختم رقم الصفحة
أضف أرقام الصفحات ("الصفحة X من Y") و/أو نص رأس مخصص لكل صفحة من ملف PDF، مع موضع قابل للتعديل وإزاحة البدء، دون الاتصال بالإنترنت تمامًا.
النتيجة
من الصعب الإشارة إلى عقد بدون أرقام الصفحات في اجتماع، ويصبح التقرير الطويل بدون رأس قيد التشغيل مربكًا بمجرد طباعته وفصل الصفحات، كما أن إدراج صفحة الغلاف في العدد يجعل رقم كل صفحة أقل برقم واحد - تعمل هذه الأداة على إصلاح الثلاثة جميعًا مباشرة في المتصفح، دون تحميل الملف في أي مكان.
يتم إنشاء التذييل من قالب تكتبه مرة واحدة: استخدم {n} أينما يجب أن يظهر رقم الصفحة الحالية و{total} حيث يجب أن يظهر إجمالي عدد صفحات المستند. اكتب {n} فقط للترقيم العربي العادي (1، 2، 3...)، أو "صفحة {n} من {total}" لتنسيق الصفحة المألوف X-of-Y - يتم إعادة استخدام القالب نفسه في كل صفحة، مع استبدال كلا العنصرين النائبين في كل صفحة. تتيح قيمة البداية أن يبدأ الترقيم بأي رقم بدلاً من 1، وهو ما هو مطلوب بالضبط عندما لا يتم احتساب صفحة الغلاف أو العنوان كصفحة واحدة: اضبطها على 0 وستقرأ صفحة المحتوى الأولى "الصفحة 1".
يضيف حقل رأس اختياري منفصل نفس النص الثابت - عنوان المستند، واسم العميل، وإشعار السرية - إلى أعلى كل صفحة، بشكل مستقل عن تذييل رقم الصفحة. يمكن محاذاة كل من الرأس والتذييل إلى اليسار أو الوسط أو اليمين، وتحسب الأداة الموضع الأفقي الدقيق من عرض الصفحة ومقاييس الأحرف الخاصة بالخط عبر pdf-lib، بحيث يتم محاذاة النص في المنتصف والمحاذاة إلى اليمين بدقة بغض النظر عن طول السلسلة أو مدى عرض الصفحة.
تحت الغطاء، يقوم pdf-lib بتضمين خط Helvetica واحد مرة واحدة ويرسم نص الرأس/التذييل مباشرة على كل صفحة - لا يتم تنقيط أي شيء، ويتم ترك بقية محتوى المستند والخطوط والصور دون تغيير. نظرًا لأن الخط المضمن يغطي فقط مجموعة الأحرف اللاتينية (WinAnsi)، فإن النص اللاتيني المميز يعمل بشكل صحيح ولكن النصوص غير اللاتينية مثل النص السيريلية أو العربية أو CJK غير مدعومة هنا وقد يتم عرضها بأحرف رسومية مفقودة أو غير صحيحة. تتم المعالجة بالكامل على جهازك، لذلك من الآمن استخدامها في العقود والأطروحات والبيانات المالية وأي مستند آخر تفضل الاحتفاظ به بعيدًا عن خادم شخص آخر.