تعيين الهوامش باستخدام أعضاء فئة {0} في Node.js عبر C++
ضبط الهوامش
توفر Aspose.Cells فئة، Workbook، تمثل ملف Excel. تحتوي فئة Workbook على مجموعة Workbook.getWorksheets() التي تسمح بالوصول إلى كل ورقة عمل في ملف Excel. تمثل ورقة العمل بواسطة فئة Worksheet.
توفر فئة Worksheet الخاصية Worksheet.getPageSetup() التي تُستخدم لتعيين خيارات إعداد الصفحة لورقة العمل. الخاصية Worksheet.getPageSetup() كائن من فئة Worksheet.getPageSetup() يتيح للمطورين تعيين خيارات تخطيط الصفحة المختلفة لورقة عمل مطبوعة. تقدم فئة Worksheet.getPageSetup() خصائص وأساليب متعددة تستخدم لتعيين خيارات إعداد الصفحة.
هوامش الصفحة
تعيين هوامش الصفحة (يسار، يمين، أعلى، أسفل) باستخدام أعضاء فئة Worksheet.getPageSetup(). بعض الطرق تستخدم لتحديد هوامش الصفحة مذكورة أدناه:
- PageSetup.getLeftMargin()
- PageSetup.getRightMargin()
- PageSetup.getTopMargin()
- PageSetup.getBottomMargin()
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
// Create a workbook object
const workbook = new AsposeCells.Workbook();
// Get the worksheets in the workbook
const worksheets = workbook.getWorksheets();
// Get the first (default) worksheet
const worksheet = worksheets.get(0);
// Get the pagesetup object
const pageSetup = worksheet.getPageSetup();
// Set bottom, left, right and top page margins
pageSetup.setBottomMargin(2);
pageSetup.setLeftMargin(1);
pageSetup.setRightMargin(1);
pageSetup.setTopMargin(3);
// Save the Workbook.
workbook.save(path.join(dataDir, "SetMargins_out.xls"));
توسيط على الصفحة
من الممكن تمركز شيء ما بشكل أفقي وعمودي على الصفحة. لهذا، هناك بعض الأعضاء المفيدة في فئة Worksheet.getPageSetup()، PageSetup.getCenterHorizontally() و PageSetup.getCenterVertically().
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
// Create a workbook object
const workbook = new AsposeCells.Workbook();
// Get the worksheets in the workbook
const worksheets = workbook.getWorksheets();
// Get the first (default) worksheet
const worksheet = worksheets.get(0);
// Get the pagesetup object
const pageSetup = worksheet.getPageSetup();
// Specify Center on page Horizontally and Vertically
pageSetup.setCenterHorizontally(true);
pageSetup.setCenterVertically(true);
// Save the Workbook.
workbook.save(path.join(dataDir, "CenterOnPage_out.xls"));
هوامش الرأس والتذييل
تعيين هوامش الرأس والتذييل مع أعضاء فئة Worksheet.getPageSetup() مثل PageSetup.getHeaderMargin() و PageSetup.getFooterMargin().
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
// Create a workbook object
const workbook = new AsposeCells.Workbook();
// Get the worksheets in the workbook
const worksheets = workbook.getWorksheets();
// Get the first (default) worksheet
const worksheet = worksheets.get(0);
// Get the pagesetup object
const pageSetup = worksheet.getPageSetup();
// Specify Header / Footer margins
pageSetup.setHeaderMargin(2);
pageSetup.setFooterMargin(2);
// Save the Workbook.
workbook.save(path.join(dataDir, "CenterOnPage_out.xls"));