Diagramm exportieren
Diagrammbild abrufen
Aspose.Slides for Node.js via Java bietet Unterstützung zum Extrahieren des Bildes eines bestimmten Diagramms. Unten ist ein Beispiel angegeben.
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
Kann ich ein Diagramm als Vektor (SVG) statt als Rasterbild exportieren?
Ja. Ein Diagramm ist eine Form, und dessen Inhalte können mit der shape-to-SVG saving method als SVG gespeichert werden.
Wie kann ich die genaue Größe des exportierten Diagramms in Pixeln festlegen?
Verwenden Sie die Bildrender‑Überladungen, die die Angabe von Größe oder Skalierung ermöglichen – die Bibliothek unterstützt das Rendern von Objekten mit bestimmten Abmessungen/Skala.
Was soll ich tun, wenn Schriftarten in Beschriftungen und der Legende nach dem Export falsch dargestellt werden?
Laden Sie die erforderlichen Schriftarten über FontsLoader, damit das Diagramm‑Rendering Metriken und das Textaussehen beibehält.
Berücksichtigt der Export das PowerPoint‑Design, die Formatvorlagen und Effekte?
Ja. Der Renderer von Aspose.Slides folgt der Formatierung der Präsentation (Designs, Formatvorlagen, Füllungen, Effekte), sodass das Aussehen des Diagramms erhalten bleibt.
Wo finde ich weitere Rendering‑/Exportmöglichkeiten neben Diagrammbildern?
Siehe die API/Dokumentation für Ausgabeziele (PDF, SVG, XPS, HTML, usw.) und zugehörige Rendering‑Optionen.