Birden Çok İş Parçasını Tek İş Parçasına Birleştirme (C++)
Contents
[
Hide
]
Bazen, resimler, grafikler ve veriler gibi çeşitli içeriklere sahip iş kitaplarını tek bir dosyada birleştirmeniz gerekebilir. Aspose.Cells bu özelliği destekler. Bu makale, Visual Studio’da nasıl bir konsol uygulaması oluşturacağınızı ve birkaç basit satır kodla Aspose.Cells kullanarak iş kitaplarını nasıl birleştireceğinizi gösterir.
Resimler ve Grafiklerle Çalışma Kitaplarını Birleştirme
Örnek kod, Aspose.Cells kullanarak iki çalışma kitabını tek bir çalışma kitabına birleştirir. Kod, kaynak çalışma kitaplarını yükler, bunları birleştirmek için Workbook::Combine() yöntemini kullanır 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
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
// Source directory path
U16String srcDir(u"..\\Data\\01_SourceDirectory\\");
// Path of the first source excel file
U16String sourceFile1 = srcDir + u"SampleChart.xlsx";
// Path of the second source excel file
U16String sourceFile2 = srcDir + u"SampleImage.xlsx";
// Open the first excel file.
Workbook sourceBook1(sourceFile1);
// Open the second excel file.
Workbook sourceBook2(sourceFile2);
// Combining the two workbooks
sourceBook1.Combine(sourceBook2);
// Define the output file path
U16String outputFilePath = srcDir + u"Combined.out.xlsx";
// Save the target book file.
sourceBook1.Save(outputFilePath);
std::cout << "Workbooks combined and saved successfully!" << std::endl;
Aspose::Cells::Cleanup();
}