Node.js üzerinden C++ kullanarak Çoklu Çalışma Kitaplarını Tek Bir Çalışma Kitabına Birleştirme
Contents
[
Hide
]
Bazen, resimler, grafikler ve veriler gibi çeşitli içeriklerle çalışma kitaplarını tek bir çalışma kitabında birleştirmeniz gerekebilir. Aspose.Cells for Node.js via C++ bu özelliği destekler. Bu makale, nasıl bir konsol uygulaması oluşturulup, birkaç basit kod satırıyla Aspose.Cells kullanılarak çalışma kitaplarının birleştirileceğini gösterir.
Resimler ve Grafiklerle Çalışma Kitaplarını Birleştirme
Örnek kod, Aspose.Cells for Node.js via C++ kullanarak iki çalışma kitabını tek bir çalışma kitabına birleştirir. Kod kaynak çalışma kitaplarını yükler, Workbook.combine(Workbook) metodunu kullanarak bunları birleştirir ve çıktı çalışma kitabını kaydeder.
Kaynak Çalışma Kitapları
Çıktı Çalışma Kitapları
Ekran Görüntüleri
Aşağıda, kaynak ve çıktı çalışma kitaplarının ekran görüntüleri bulunmaktadır.
Herhangi bir kaynak çalışma kitabını kullanabilirsiniz. Bu resimler sadece görsel amaçlar içindir.
Grafik çalışma kitabının ilk çalışsayfası - yığılmış
Grafik çalışma kitabının ikinci çalışsayfası - çizgi
Resim çalışma kitabının ilk çalışma sayfası - resim
Birleşik çalışma kitabındaki tüm üç çalışma sayfası - yığılmış, çizgi, resim
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);