Gérer les unités automatiques de l axe du graphique comme Microsoft Excel avec Node.js via C++
Scénarios d’utilisation possibles
Les premières versions de Aspose.Cells for Node.js via C++ n’étaient pas en mesure de gérer correctement les unités automatiques de l’axe du graphique lors de l rendu de l’image ou du PDF. Maintenant, Aspose.Cells for Node.js via C++ supporte la gestion des unités automatiques de l’axe du graphique. Aucun changement de code n’est nécessaire. Il suffit de convertir votre graphique en une image ou un PDF et l’axe du graphique sera rendu comme dans Microsoft Excel.
Gérer les unités automatiques de l’axe du graphique comme dans Microsoft Excel
Le code d’exemple suivant charge le fichier Excel d’exemple et génère le graphique PDF de sortie. La capture d’écran montre les unités automatiques de l’axe du graphique encadrées en rouge et compare également le graphique du fichier Excel d’origine avec le graphique PDF de sortie. Les deux sont exactement identiques.
Code d’exemple
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "sampleHandleAutomaticUnitsOfChartAxisLikeMicrosoftExcel.xlsx");
// Load the sample Excel file
const workbook = new AsposeCells.Workbook(filePath);
// Access first worksheet
const worksheet = workbook.getWorksheets().get(0);
// Access first chart
const chart = worksheet.getCharts().get(0);
// Render chart to pdf
chart.toPdf("outputHandleAutomaticUnitsOfChartAxisLikeMicrosoftExcel.pdf");