Prezentáció diagramjainak exportálása JavaScript-ben

Áttekintés

Az Aspose.Slides lehetővé teszi, hogy egy diagramot a bemutatóból képként exportálja. Ez a cikk bemutatja, hogyan lehet a diagramról képet szerezni és menteni, ami akkor hasznos, ha a diagram ábráit újra fel kell használni a PowerPoint bemutatón kívül.

Diagramkép lekérése

Az Aspose.Slides for Node.js via Java támogatja egy adott diagram képének kinyerését. Az alábbi példa bemutatásra kerül.

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();
    }
}

GYIK

Exportálhatok egy diagramot vektoros (SVG) formátumban a raszteres kép helyett?

Igen. A diagram egy alakzat, és a tartalma SVG-ként menthető a shape-to-SVG mentési módszer segítségével.

Hogyan állíthatom be a exportált diagram pontos méretét pixelben?

Használja a képmegjelenítési felülterheléseket, amelyek lehetővé teszik a méret vagy a méretezés megadását – a könyvtár támogatja az objektumok megjelenítését a megadott méretekkel/méretezéssel.

Mit tegyek, ha a címkék és a jelmagyarázat betűtípusai helytelenül jelennek meg exportálás 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 metrikákat és a szöveg megjelenését.

Az exportálás figyelembe veszi 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álhatók a diagramképeken túl elérhető renderelési/exportálási lehetőségek?

Tekintse meg az API/dokumentációt a kimeneti célokhoz (PDF, SVG, XPS, HTML, stb.) és a kapcsolódó renderelési beállításokat.