Hoe maak je een Excel-grafiek in Java

In deze korte zelfstudie leert u hoe u een Excel-diagram in Java kunt maken door een stapsgewijze benadering te volgen. Het is heel gebruikelijk om programmatisch een werkmap te maken en vervolgens gegevens handmatig in te vullen of gegevens uit een externe bron te importeren om een grafiek te maken. Aan het einde van het proces wordt dit Excel-bestand opgeslagen als een XLSX-bestand op een schijf.

Stappen om Excel-grafiek in Java te maken

  1. Voeg eerst, met behulp van de Maven-repository, een verwijzing toe naar de Aspose.Cells bibliotheek in het project
  2. Voeg een verwijzing toe naar Workbook, Worksheet en andere vereiste klassen met behulp van Importeren in het programma
  3. Maak een lege werkmap met standaard een werkblad
  4. Verkrijg een verwijzing naar het eerste blad en vul de gegevens in die in de grafiek moeten worden weergegeven
  5. Maak in het eerste blad een grafiek, bijvoorbeeld een cirkeldiagram met de begininstellingen
  6. Stel grafiekgegevensreeksen, categorie, grafiektitel en gegevenslabels van elk cirkeldiagramsegment in
  7. Sla de werkmap op met gegevens en diagram

Met behulp van de bovenstaande stappen kunt u een Excel-grafiek maken door eenvoudig een werkmap te maken en vervolgens voorbeeldgegevens voor de grafiek in te vullen. Nadat de gegevens zijn gevuld, wordt een cirkeldiagram gemaakt met basisinstellingen en worden vervolgens diagramgegevensreeksen, categorie, titel en gegevenslabels van elk segment toegevoegd. U kunt veel andere eigenschappen van dit diagram instellen, zoals wordt aangetoond in de volgende voorbeeldcode.

Code om een grafiek te maken in Excel in Java

In deze voorbeeldcode hebben we geleerd hoe je een grafiek maakt in Excel in Java en deze opslaat als een XLSX-bestand. Als u deze grafiek echter naar een afbeelding wilt converteren, raadpleegt u het artikel op hoe Excel-grafiek naar JPG in Java te converteren.

Merk op dat er geen andere component of bibliotheken zoals Interop of MS Excel nodig zijn om de bovenstaande code uit te voeren.

 Nederlands