Skapa diagram med VSTO och Aspose.Slides för Java
Skapa ett diagram
Kodexemplen nedan beskriver processen för att lägga till ett enkelt 3D‑klustrat stapeldiagram med VSTO. Du skapar ett presentations‑instans, lägger till ett standarddiagram i den. Därefter använder du en Microsoft Excel‑arbetsbok för att komma åt och ändra diagramdata samt ställa in diagramegenskaper. Slutligen sparas presentationen.
VSTO‑exempel
Med VSTO utförs följande steg:
- Skapa en instans av en Microsoft PowerPoint‑presentation.
- Lägg till en tom bild i presentationen.
- Lägg till ett 3D‑klustrat stapeldiagram och kom åt det.
- Skapa en ny Microsoft Excel‑arbetsboksinstans och läs in diagramdata.
- Kom åt diagramdata‑arbetsbladet med hjälp av Microsoft Excel‑arbetsboksinstansen instancefromworkbook.
- Ställ in diagramområdet i arbetsbladet och ta bort serierna 2 och 3 från diagrammet.
- Ändra diagrammets kategoridata i diagramdata‑arbetsbladet.
- Ändra diagramserie‑1s data i diagramdata‑arbetsbladet.
- Nu kommer du åt diagrammets titel och setthefontrelatedproperties.
- Kom åt diagrammets värdeaxel och ställ in huvud‑enheten, mindre enheter, maxvärde och minvärden.
- Kom åt diagramdjupet eller serieaxeln och ta bort det, eftersom i detta exempel onlyoneserieisused.
- Nu ställer du in diagrammets rotationsvinklar i X‑ och Y‑riktning.
- Spara presentationen.
- Stäng instanserna av Microsoft Excel och PowerPoint.
Den resulterande presentationen, skapad med VSTO

Aspose.Slides for Java‑exempel
Med Aspose.Slides for Java utförs följande steg:
- Skapa en instans av en Microsoft PowerPoint‑presentation.
- Lägg till en tom bild i presentationen.
- Lägg till ett 3D‑klustrat stapeldiagram och kom åt det.
- Kom åt diagramdata‑arbetsbladet med en Microsoft Excel‑arbetsboksinstans instancefromworkbook.
- Ta bort oanvända serier 2 och 3.
- Kom åt diagramkategorier och ändra etiketterna.
- Accesseries1 och ändra serievärdena.
- Nu kommer du åt diagrammets titel och ställer in teckensnittsegenskaperna.
- Kom åt diagrammets värdeaxel och ställ in huvud‑enheten, mindre enheter, maxvärde och minvärden.
- Nu ställer du in diagrammets rotationsvinklar i X‑ och Y‑riktning.
- Spara presentationen i PPTX‑format.
Den resulterande presentationen, skapad med Aspose.Slides

FAQ
Kan jag skapa andra typer av diagram, såsom paj-, linje- eller stapeldiagram med Aspose.Slides?
Ja. Aspose.Slides stöder ett brett sortiment av diagramtyper, inklusive pajdiagram, linjediagram, stapeldiagram, spridningsdiagram, bubbeldiagram och mer. Du kan ange önskad diagramtyp med hjälp av klassen ChartType när du lägger till ett diagram.
Kan jag applicera egna stilar eller teman på diagrammet?
Ja. Du kan anpassa diagrammets utseende helt, inklusive färger, teckensnitt, fyllningar, konturer, rutnät och layout. Att tillämpa Office‑teman exakt som de visas i PowerPoint kräver dock att du manuellt ställer in enskilda stilar.
Kan jag exportera diagrammet som en bild separat från bilden?
Ja, Aspose.Slides låter dig exportera vilken form som helst — inklusive diagram — som en separat bild (t.ex. PNG, JPEG) med hjälp av getImage‑metoden på diagrammets shape.