تنفيذ حجم ورق مخصص لورقة العمل للعرض

يمكن أن يكون تطبيق حجم مخصص لورقة العمل الخاصة بك مفيدًا جدًا عندما تريد إنشاء مستند PDF بحجم معين. في هذا البرنامج التعليمي، سنتعلم كيفية استخدام Aspose.Cells for .NET لتعيين حجم مخصص لورقة العمل ثم حفظ المستند كملف PDF.

الخطوة 1: إنشاء مجلد الإخراج

قبل البدء، تحتاج إلى إنشاء مجلد إخراج حيث سيتم حفظ ملف PDF الذي تم إنشاؤه. يمكنك استخدام أي مسار تريده لمجلد الإخراج الخاص بك.

// أدلة الإخراج
string outputDir = "YOUR_OUTPUT_FOLDER";

تأكد من تحديد المسار الصحيح لمجلد الإخراج الخاص بك.

الخطوة 2: إنشاء كائن المصنف

للبدء، تحتاج إلى إنشاء كائن مصنف باستخدام Aspose.Cells. يمثل هذا الكائن جدول البيانات الخاص بك.

// قم بإنشاء كائن المصنف
Workbook wb = new Workbook();

الخطوة 3: الوصول إلى ورقة العمل الأولى

بعد إنشاء كائن المصنف، يمكنك الوصول إلى ورقة العمل الأولى بداخله.

// الوصول إلى ورقة العمل الأولى
Worksheet ws = wb.Worksheets[0];

الخطوة 4: تحديد حجم ورقة العمل المخصصة

يمكنك الآن ضبط حجم ورقة العمل المخصصة باستخدامCustomPaperSize(width, height) طريقة فئة PageSetup.

// تعيين حجم ورقة العمل المخصصة (بالبوصة)
ws.PageSetup.CustomPaperSize(6, 4);

في هذا المثال، قمنا بتعيين حجم ورقة العمل ليكون بعرض 6 بوصات وارتفاع 4 بوصات.

الخطوة 5: الوصول إلى الخلية B4

بعد ذلك، يمكننا الوصول إلى خلية معينة في ورقة العمل. في هذه الحالة، سوف نصل إلى الخلية B4.

// الوصول إلى الخلية B4
Cell b4 = ws.Cells["B4"];

الخطوة 6: إضافة الرسالة في الخلية B4

يمكننا الآن إضافة رسالة إلى الخلية B4 باستخدامPutValue(value) طريقة.

// أضف الرسالة في الخلية B4
b4.PutValue("PDF page size: 6.00 x 4.00 inches");

في هذا المثال، أضفنا الرسالة “حجم صفحة PDF: 6.00” × 4.00" في الخلية B4.

الخطوة 7: حفظ ورقة العمل بتنسيق PDF

وأخيرًا، يمكننا حفظ ورقة العمل بتنسيق PDF باستخدام ملفSave(filePath) طريقة كائن المصنف.

// احفظ ورقة العمل بصيغة PDF
wb.Save(outputDir + "outputCustomPaperSize.pdf");

حدد المسار المطلوب لملف PDF الذي تم إنشاؤه، باستخدام مجلد الإخراج الذي تم إنشاؤه مسبقًا.

نموذج التعليمات البرمجية المصدر لتطبيق حجم الورق المخصص لورقة العمل للعرض باستخدام Aspose.Cells لـ .NET

//دليل الإخراج
string outputDir = "YOUR_OUTPUT_DIRECTORY";
//إنشاء كائن المصنف
Workbook wb = new Workbook();
//الوصول إلى ورقة العمل الأولى
Worksheet ws = wb.Worksheets[0];
//قم بتعيين حجم الورق المخصص بوحدة البوصة
ws.PageSetup.CustomPaperSize(6, 4);
//الوصول إلى الخلية B4
Cell b4 = ws.Cells["B4"];
//أضف الرسالة في الخلية B4
b4.PutValue("Pdf Page Dimensions: 6.00 x 4.00 in");
//احفظ المصنف بصيغة pdf
wb.Save(outputDir + "outputCustomPaperSize.pdf");

الاستنتاجات

في هذا البرنامج التعليمي، تعلمت كيفية تنفيذ حجم مخصص لورقة العمل باستخدام Aspose.Cells لـ .NET. يمكنك استخدام هذه الخطوات لتعيين أبعاد محددة لأوراق العمل الخاصة بك ثم حفظ المستندات بتنسيق PDF. نأمل أن يكون هذا الدليل مفيدًا في فهم عملية تنفيذ حجم جدول بيانات مخصص.

أسئلة وأجوبة (FAQ)

السؤال 1: هل يمكنني تخصيص تخطيط جدول البيانات بشكل أكبر؟

نعم، يقدم Aspose.Cells العديد من الخيارات لتخصيص تخطيط ورقة العمل الخاصة بك. يمكنك تعيين الأبعاد المخصصة واتجاه الصفحة والهوامش والرؤوس والتذييلات وغير ذلك الكثير.

السؤال 2: ما هي تنسيقات الإخراج الأخرى التي يدعمها Aspose.Cells؟

يدعم Aspose.Cells العديد من تنسيقات الإخراج المختلفة، بما في ذلك PDF وXLSX وXLS وCSV وHTML وTXT وغيرها الكثير. يمكنك اختيار تنسيق الإخراج المطلوب وفقًا لاحتياجاتك.