تنفيذ حجم ورق مخصص لورقة العمل للطباعة باستخدام Node.js عبر C++

سيناريوهات الاستخدام المحتملة

لا توجد خيار مباشر لإنشاء أحجام ورق مخصصة في MS Excel، ومع ذلك، يمكنك تعيين حجم ورق مخصص لأوراق العمل الخاصة بك عند تصدير ملف Excel إلى صيغة PDF. يوضح هذا المستند كيفية تعيين حجم ورق مخصص لأوراق العمل باستخدام واجهات Aspose.Cells.

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

تسمح Aspose.Cells بتنفيذ حجم ورق مخصص للورقة العمل. يمكنك استخدام طريقة PageSetup.customPaperSize(number, number) من فئة PageSetup لتحديد حجم صفحة مخصص. يوضح الكود النموذجي التالي كيفية تحديد حجم ورق مخصص لورقة العمل الأولى في دفتر العمل. يرجى أيضًا مراجعة الإخراج PDF الذي تم توليده باستخدام الكود التالي للمراجعة.

لقطة شاشة

todo:image_alt_text

الكود المثالي

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const dataDir = path.join(__dirname, "data");

// Create workbook object
const wb = new AsposeCells.Workbook();

// Access first worksheet
const ws = wb.getWorksheets().get(0);

// Set custom paper size in unit of inches
ws.getPageSetup().customPaperSize(6, 4);

// Access cell B4
const b4 = ws.getCells().get("B4");

// Add the message in cell B4
b4.putValue("Pdf Page Dimensions: 6.00 x 4.00 in");

// Save the workbook in pdf format
wb.save(path.join(dataDir, "outputCustomPaperSize.pdf"));