Prezentációs diagramok exportálása .NET-ben
Áttekintés
Az Aspose.Slides lehetővé teszi, hogy egy diagramot egy bemutatóból képként exportálja. Ez a cikk bemutatja, hogyan lehet képet lekérni egy diagramról, és menteni azt, ami akkor hasznos, ha a diagram vizuális elemeit a PowerPoint bemutatón kívül kell újra felhasználni.
Az alapvető képexport munkafolyamat mellett a cikk a gyakori exporttal kapcsolatos kérdésekre is kitér, többek között a diagram tartalmának SVG formátumba mentésére, a kimeneti méret szabályozására renderelési beállításokkal, betűtípusok betöltésére a címkék és a jelmagyarázat megjelenésének megőrzése érdekében, valamint az eredeti bemutató formázásának, például témák, stílusok, kitöltések és effektusok megtartására a renderelés során.
Diagramkép lekérése
Az Aspose.Slides for .NET támogatja egy adott diagram képként történő kinyerését. Az alábbi minta példa bemutatásra kerül.
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);
}
}
GYIK
Exportálhatok egy diagramot vektorként (SVG) a raszteres kép helyett?
Igen. A diagram egy alakzat, és tartalma SVG‑ként menthető a shape-to-SVG mentési módszer segítségével.
Hogyan állíthatom be az exportált diagram pontos méretét pixelben?
Használja a képrenderelés túlterheléseit, amelyek lehetővé teszik a méret vagy skála megadását – a könyvtár támogatja az objektumok adott mérettel/skálával történő renderelését.
Mit tegyek, ha a címkékben és a jelmagyarázatban lévő betűtípusok helytelenül jelennek meg export után?
Töltse be a szükséges betűtípusokat a FontsLoader segítségével, hogy a diagram renderelése megőrizze a metrikan és a szöveg megjelenését.
Figyelembe veszi az export a PowerPoint téma, stílusok és effektusok beállításait?
Igen. Az Aspose.Slides renderelője követi a bemutató formázását (témák, stílusok, kitöltések, effektusok), így a diagram megjelenése megmarad.
Hol találom a diagramképeken kívüli elérhető renderelési/exportálási képességeket?
Tekintse meg az export szekciót az API/dokumentációban a kimeneti célpontokhoz (PDF, SVG, XPS, HTML, stb.) és a kapcsolódó renderelési beállítások.