Export grafů z prezentací v JavaScriptu
Přehled
Aspose.Slides umožňuje exportovat graf z prezentace jako obrázek. Tento článek ukazuje, jak získat obrázek z grafu a uložit jej, což je užitečné, když potřebujete vizuály grafu znovu použít mimo prezentaci PowerPoint.
Získání obrázku grafu
Aspose.Slides pro Node.js via Java poskytuje podporu pro extrahování obrázku konkrétního grafu. Níže je uveden ukázkový příklad.
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
Mohu exportovat graf jako vektor (SVG) místo rastrového obrázku?
Ano. Graf je tvar a jeho obsah lze uložit do SVG pomocí shape-to-SVG saving method.
Jak mohu nastavit přesnou velikost exportovaného grafu v pixelech?
Použijte přetížení pro vykreslování obrázku, která umožňují zadat velikost nebo měřítko – knihovna podporuje vykreslování objektů s určenými rozměry/měřítkem.
Co mám dělat, pokud vypadají po exportu písma v popiscích a legendě špatně?
Načtěte požadovaná písma pomocí FontsLoader.
Respektuje export téma, styly a efekty PowerPointu?
Ano. Vykreslovací engine Aspose.Slides dodržuje formátování prezentace (témata, styly, výplně, efekty), takže vzhled grafu je zachován.
Kde mohu najít dostupné možnosti vykreslování/exportu mimo obrázky grafů?
Viz API/documentation pro výstupní cíle (PDF, SVG, XPS, HTML, atd.) a související možnosti vykreslování.