Kombinera flera arbetsböcker till en enda arbetsbok med Node.js via C++

Kombinera arbetsböcker med bilder och diagram

Exempelkoden kombinerar två arbetsböcker till en enda arbetsbok med Aspose.Cells for Node.js via C++. Koden läser in kälbarbetsböckerna, använder metoden Workbook.combine(Workbook) för att kombinera dem, och sparar den sammanslagna arbetsboken.

Källarbetsböcker

Resultatarbetsböcker

Skärmbilder

Här är skärmbilder på käll- och resultatarbetsböcker.

Den första arbetsbokens arbetsblad - staplad

todo:image_alt_text

Andra arbetsbladet i arbetsboken - linje

todo:image_alt_text

Första arbetsbladet i bildarbetsboken - bild

todo:image_alt_text

Alla tre arbetsblad i den kombinerade arbetsboken - staplad, linje, bild

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

Fortsatta ämnen