ضبط رؤوس وأسافل

ضبط رؤساء الصفحات وتذايلها

يتيح Aspose.Cells لك إضافة رؤوس وتذييلات للصفحات بناءً على النموذج أو الإعداد الذي تم تصميمه مسبقًا للطباعة، ولكنها موصى بها يدوياً. يمكنك استخدام Microsoft Excel كأداة لواجهة رسومية (GUI) لتعيين رؤوس وتذييلات لتوفير الجهد والوقت في التطوير. يمكن ل Aspose.Cells استيراد الملف وحفظ الإعدادات.

لإضافة رؤوس وتذييلات بناءً على النموذج، يوفر Aspose.Cells استدعاءات API خاصة وأوامر سكريبت لتنسيق الرؤوس والتذييلات.

أوامر السكريبت

أوامر السكريبت هي أوامر خاصة تسمح لك بتعيين تنسيقات الرأس والتذييل.

أوامر السكريبت الوصف
&P - رقم الصفحة الحالية
&G - صورة
&N - مجموع عدد الصفحات
&D - التاريخ الحالي
&T - الوقت الحالي
&A - اسم ورقة العمل
&F - اسم الملف بدون مساره
&"<FontName>" - يمثل اسم الخط. على سبيل المثال: &“Arial”
&"<FontName>, <FontStyle>" - يمثل اسم الخط بالنمط. مثال: &“Arial,Bold”
&<FontSize> - يمثل حجم الخط. على سبيل المثال: “&14abc”. ولكن، إذا تبعت هذه الأمر برقم عادي يتم طباعته في الرأس، يجب أن يتم فصله بحرف مسافة عن حجم الخط. على سبيل المثال: “&14 123”.

تعيين رؤوس وتذييلات

يوفر PageSetup فئتين، SetHeader و SetFooter، تُستخدم لإضافة رأس وتذيل لورقة عمل. هذه الفئات تأخذ فقط معلمتين:

  • القسم – القسم الذي يجب وضع الرأس أو التذيل فيه. هناك ثلاثة أقسام: اليسار، الوسط، واليمين، يُمثلون بالترتيب 0، 1، و2.
  • السكريبت – السكريبت الذي يجب استخدامه للرأس أو التذيل. يتضمن هذا السكريبت أوامر سكريبت لتنسيق الرؤوس أو التذيلات.

إدراج صورة في رأس أو تذيل

يوجد في الفئة PageSetup طريقتان إضافيتان، SetHeaderPicture و SetFooterPicture، تُستخدم لإضافة الصور إلى الرأس والتذييل. تأخذ هذه الطرق المعاملات التالية:

  • القسم – القسم الخطوط العليا أو السفلية حيث سيتم وضع الصورة. هناك ثلاثة أقسام، اليمين، الوسط واليسار، يُمثلها القيم 0، 1 و 2 على التوالي.
  • مصفوفة بايت – البيانات الرسومية (يجب كتابة البيانات الثنائية في مخزن مصفوفة بايت).

بعد تنفيذ الكود أدناه وفتح الملف، تحقق من رأس الصفحة في ورقة العمل عن طريق:

  1. في قائمة ملف, حدد إعداد الصفحة. سيتم عرض مربع حواري.
  2. حدد علامة التبويب رأس / تذييل.