Zusammenführen mehrerer Arbeitsmappen in eine einzelne Arbeitsmappe mit Node.js über C++

Arbeitsbücher mit Bildern und Diagrammen kombinieren

Der Beispielcode verbindet zwei Arbeitsmappen zu einer einzigen Arbeitsmappe mithilfe von Aspose.Cells for Node.js via C++. Der Code lädt die Quellarbeitsmappen, verwendet die Workbook.combine(Workbook)-Methode, um sie zu kombinieren, und speichert die Ausgabearbeitsmappe.

Quell-Arbeitsbücher

Ausgabearbeitsbücher

Screenshots

Nachfolgend finden Sie Screenshots der Quell- und Ausgabearbeitsbücher.

Die erste Arbeitsblatt der Diagramme Arbeitsmappe - gestapelt

todo:image_alt_text

Zweites Arbeitsblatt der Diagramme Arbeitsmappe - Linie

todo:image_alt_text

Erstes Arbeitsblatt der Bild Arbeitsmappe - Bild

todo:image_alt_text

Alle drei Arbeitsblätter in der kombinierten Arbeitsmappe - gestapelt, Linie, 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);

Erweiterte Themen