Les fichiers Excel peuvent contenir des informations numériques et visuelles telles que des graphiques ou des tableaux. Pour afficher certaines informations au format graphique dans votre application, vous pouvez vouloir convertir Excel en SVG en C++. Cet article explique comment changer Excel en SVG en C++ avec des détails étape par étape et un exemple de code. Vous pouvez charger le fichier d’entrée au format XLSX ou XLS.
Étapes pour convertir Excel en SVG en C++
- Configurez votre application en ajoutant Aspose.Cells.Cpp à l’aide de l’outil NuGet Package Manager
- Ajouter la référence de l’espace de noms Aspose::Cells au projet
- Utilisez l’instance de classe Workbook pour charger le fichier Excel d’entrée
- Définir le format et les propriétés de l’image pour le fichier SVG de sortie
- Enregistrez l’image SVG de sortie sur le disque rendue à partir du fichier Excel
Cette approche étape par étape explique le processus simple pour convertir Excel en graphique vectoriel en C++ où le fichier Excel d’entrée est chargé et différentes propriétés de l’image de sortie sont définies. Vous pouvez définir les propriétés de résolution ainsi que le format de rendu de l’image selon vos besoins. Dans la dernière étape, écrivez l’image SVG de sortie sur le disque pour un traitement ou un affichage ultérieur.
Code pour convertir Excel en SVG en C++
Conformément à l’extrait de code ci-dessus, vous devez utiliser la méthode Factory :: CreateIWorkbook pour charger le fichier Excel d’entrée. Définissez ensuite plusieurs préférences pour l’image SVG de sortie à l’aide de la classe IImageOrPrintOptions et enregistrez le fichier généré en spécifiant le chemin et le nom du fichier. Vous pouvez modifier n’importe quelle valeur des propriétés dans ce code pour satisfaire vos critères de sortie.
Ce court tutoriel s’est concentré sur la façon de changer Excel en graphique vectoriel en utilisant C++. Alors que, si vous avez besoin de convertir un graphique Excel en image JPEG, reportez-vous à l’article sur comment convertir un graphique Excel en JPEG en C++.