Combine varios libros de trabajo en un solo libro de trabajo
Contents
[
Hide
]
veces, necesita combinar libros de trabajo con varios contenidos como imágenes, gráficos y datos en un solo libro de trabajo. Aspose.Cells admite esta función. Este artículo muestra cómo crear una aplicación de consola en Visual Studio y combinar libros de trabajo con unas pocas líneas de código simples usando Aspose.Cells.
Combinar libros de trabajo con imágenes y gráficos
El código de ejemplo combina dos libros de trabajo en un solo libro de trabajo usando Aspose.Cells. El código carga los libros de trabajo de origen, usa elLibro de trabajo.combine()método para combinarlos y guarda el libro de trabajo de salida.
Libros de origen
Libros de trabajo de salida
capturas de pantalla
A continuación se muestran capturas de pantalla de los libros de trabajo de origen y de salida.
Puede utilizar cualquier libro de trabajo de origen. Estas imágenes son solo para fines ilustrativos.
La primera hoja de cálculo del libro de gráficos - apilada
Segunda hoja de trabajo del libro de gráficos - línea
Primera hoja de trabajo del libro de trabajo de imágenes - imagen
Las tres hojas de trabajo en el libro de trabajo combinado: apiladas, línea, imagen
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Define the first source | |
// Open the first excel file. | |
Workbook SourceBook1 = new Workbook(dataDir+ "SampleChart.xlsx"); | |
// Define the second source book. | |
// Open the second excel file. | |
Workbook SourceBook2 = new Workbook(dataDir+ "SampleImage.xlsx"); | |
// Combining the two workbooks | |
SourceBook1.Combine(SourceBook2); | |
dataDir = dataDir + "Combined.out.xlsx"; | |
// Save the target book file. | |
SourceBook1.Save(dataDir); |