Conversion d'un graphique en image au format SVG

Contents
[ ]

L’exemple de code suivant explique comment utiliser Aspose.Cells pour convertir un graphique en une image au format SVG. Le code charge le fichier Excel source, puis enregistre le premier graphique trouvé sur la première feuille de calcul dans SVG.

La capture d’écran suivante montre l’image de graphique convertie au format SVG créée avec l’exemple de code.

Image de sortie

tâche : image_autre_texte

Étant donné que SVG est un format basé sur XML, vous pouvez également ouvrir l’image du graphique de sortie dans un éditeur de texte tel que le Bloc-notes, comme indiqué dans cette capture d’écran.

Sortie SCG dans un éditeur de texte

tâche : image_autre_texte

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(ConvertCharttoImageinSVGFormat.class);
// Create workbook object from source Excel file
Workbook workbook = new Workbook(dataDir + "sample.xlsx");
// Access the first worksheet
Worksheet worksheet = workbook.getWorksheets().get(0);
// Access the first chart inside the worksheet
Chart chart = worksheet.getCharts().get(0);
// Save the chart into image in SVG format
ImageOrPrintOptions options = new ImageOrPrintOptions();
options.setImageType(ImageType.SVG);
chart.toImage(dataDir + "ChartImage.svg", options);