Combiner plusieurs classeurs en un seul classeur
Contents
[
Hide
]
Parfois, vous devez combiner des classeurs avec divers contenus tels que des images, des graphiques et des données dans un seul classeur. Aspose.Cells prend en charge cette fonctionnalité. Cet article montre comment créer une application console dans Visual Studio et combiner des classeurs avec quelques lignes de code simples à l’aide de Aspose.Cells.
Combinaison de classeurs avec des images et des graphiques
L’exemple de code combine deux classeurs en un seul classeur à l’aide de Aspose.Cells. Le code charge les classeurs source, utilise leClasseur.combine()méthode pour les combiner et enregistre le classeur de sortie.
Classeurs sources
Classeurs de sortie
Captures d’écran
Vous trouverez ci-dessous des captures d’écran des classeurs source et de sortie.
Vous pouvez utiliser n’importe quel classeur source. Ces images sont juste à des fins d’illustration.
La première feuille de calcul du classeur de graphiques - empilée
Deuxième feuille de calcul du classeur de graphiques - ligne
Première feuille de travail du classeur d’images - image
Les trois feuilles de calcul du classeur combiné - empilées, ligne, image
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); |