Exporter le graphique
Obtenir l’image du graphique
Aspose.Slides for Node.js via Java fournit une prise en charge de l’extraction de l’image d’un graphique spécifique. L’exemple suivant est fourni.
var pres = new aspose.slides.Presentation();
try {
var chart = pres.getSlides().get_Item(0).getShapes().addChart(aspose.slides.ChartType.ClusteredColumn, 50, 50, 600, 400);
var slideImage = chart.getImage();
try {
slideImage.save("image.jpg", aspose.slides.ImageFormat.Jpeg);
} finally {
if (slideImage != null) {
slideImage.dispose();
}
}
} finally {
if (pres != null) {
pres.dispose();
}
}
FAQ
Puis-je exporter un graphique au format vectoriel (SVG) plutôt qu’une image raster ?
Oui. Un graphique est une forme, et son contenu peut être enregistré au format SVG en utilisant la méthode d’enregistrement shape-to-SVG.
Comment puis-je définir la taille exacte du graphique exporté en pixels ?
Utilisez les surcharges de rendu d’image qui permettent de spécifier la taille ou l’échelle — la bibliothèque prend en charge le rendu d’objets avec des dimensions/échelles données.
Que dois-je faire si les polices des étiquettes et de la légende sont incorrectes après l’exportation ?
Chargez les polices requises via FontsLoader afin que le rendu du graphique préserve les métriques et l’apparence du texte.
L’exportation respecte-t-elle le thème, les styles et les effets de PowerPoint ?
Oui. Le moteur de rendu d’Aspose.Slides suit le formatage de la présentation (thèmes, styles, remplissages, effets), de sorte que l’apparence du graphique est préservée.
Où puis-je trouver les capacités de rendu/export disponibles au‑delà des images de graphiques ?
Consultez l'API/documentation pour les cibles de sortie (PDF, SVG, XPS, HTML, etc.) et les options de rendu associées.