Combina più cartelle di lavoro in un unica cartella di lavoro con Node.js tramite C++

Unione Cartelle di Lavoro con Immagini e Grafici

Il codice di esempio combina due cartelle di lavoro in un’unica cartella di lavoro usando Aspose.Cells for Node.js via C++. Il codice carica le cartelle di lavoro di origine, utilizza il metodo Workbook.combine(Workbook) per combinarle, e salva la cartella di lavoro risultante.

Cartelle di Lavoro di Origine

Cartelle di Lavoro di Output

Screenshot

Di seguito sono riportati gli screenshot delle cartelle di lavoro di origine e di output.

Il primo foglio di lavoro della cartella di lavoro dei grafici - sovrapposto

todo:image_alt_text

Secondo foglio di lavoro della cartella di lavoro dei grafici - linea

todo:image_alt_text

Primo foglio di lavoro della cartella di immagini - immagine

todo:image_alt_text

Tutti e tre i fogli di lavoro nel libro combinato - sovrapposti, linea, immagine

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

Argomenti avanzati