دمج عدة كتب عمل في كتاب واحد مع Node.js عبر C++

دمج أسجل العمل مع الصور والرسوم البيانية

يدمج رمز المثال كتابي عمل في كتاب واحد باستخدام Aspose.Cells for Node.js via C++. يقوم الرمز بتحميل كتب العمل المصدرية، واستخدام طريقة Workbook.combine(Workbook) لدمجها، وحفظ ملف الكتاب الناتج.

السجلات المصدر

مصنفات الإخراج

لقطات الشاشة

أدناه تظهر لقطات من المصنفات الأصلية والمخرّجة.

الورقة العمل الأولى لمصنف الرسوم البيانية - مكدسة

todo:image_alt_text

الورقة العمل الثانية لمصنف الرسوم البيانية - خطية

todo:image_alt_text

الورقة العمل الأولى لمصنف الصور - صورة

todo:image_alt_text

كل الورقات الثلاثة في مصنف الدمج - مكدسة، خطية، صورة

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");

// Define the first source
// Open the first excel file.
const sourceBook1 = new AsposeCells.Workbook(path.join(dataDir, "SampleChart.xlsx"));

// Define the second source book.
// Open the second excel file.
const sourceBook2 = new AsposeCells.Workbook(path.join(dataDir, "SampleImage.xlsx"));

// Combining the two workbooks
sourceBook1.combine(sourceBook2);

const outputPath = path.join(dataDir, "Combined.out.xlsx");
// Save the target book file.
sourceBook1.save(outputPath);

مواضيع متقدمة