Exportovat grafy prezentace v .NET
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 znovu použít vizuály grafu mimo prezentaci PowerPoint.
Kromě základního postupu exportu obrázku článek také řeší běžné otázky související s exportem, včetně ukládání obsahu grafu do SVG, řízení velikosti výstupu pomocí možností vykreslování, načítání písem pro zachování vzhledu popisků a legendy a zachování původního formátování prezentace, jako jsou motivy, styly, výplně a efekty během vykreslování.
Získání obrázku grafu
Aspose.Slides pro .NET poskytuje podporu pro extrakci obrázku konkrétního grafu. Níže je uveden ukázkový příklad.
using (Presentation presentation = new Presentation("test.pptx"))
{
ISlide slide = presentation.Slides[0];
IChart chart = slide.Shapes.AddChart(ChartType.ClusteredColumn, 50, 50, 600, 400);
using (IImage image = chart.GetImage())
{
image.Save("image.png", ImageFormat.Png);
}
}
Často kladené otázky
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í metody uložení tvaru do SVG.
Jak mohu nastavit přesnou velikost exportovaného grafu v pixelech?
Použijte přetížení pro vykreslování obrázků, která umožňují zadat velikost nebo měřítko – knihovna podporuje vykreslování objektů s danými rozměry/měřítkem.
Co mám dělat, pokud písma v popiscích a legendě po exportu vypadají špatně?
Načtěte potřebná písma pomocí FontsLoader, aby vykreslování grafu zachovalo metriky a vzhled textu.
Respektuje export téma, styly a efekty PowerPointu?
Ano. Vykreslovač Aspose.Slides dodržuje formátování prezentace (motivy, styly, výplně, efekty), takže vzhled grafu je zachován.
Kde mohu najít dostupné možnosti vykreslování/exportu nad rámec obrázků grafů?
Podívejte se na sekci exportu v API/dokumentaci pro výstupní cíle (PDF, SVG, XPS, HTML, atd.) a související možnosti vykreslování.