Hozzon létre egy oszlopdiagramot Wordben Java segítségével

Ez a cikk elmagyarázza, hogyan létrehozhat oszlopdiagramot a Word alkalmazásban Java használatával. Tartalmazza a fejlesztési környezet beállításának részleteit, a programfolyamat lépéseinek listáját, valamint egy mintakódot, amely bemutatja, hogyan hozhat létre oszlopdiagramot Wordben Java használatával. Megvitatjuk a különböző típusú diagramokat és a különböző tulajdonságokat, amelyeket beállíthat a diagramok testreszabásához.

Lépések oszlopdiagram létrehozásához a Wordben Java használatával

  1. Állítsa be az IDE-t a Aspose.Words for Java használatára diagramok létrehozásához Word-fájlban
  2. Hozzon létre egy Word-fájlt a Document osztályobjektum segítségével diagramokkal való munkavégzéshez
  3. Példányosítson egy DocumentBuilder osztályobjektumot az új dokumentumhoz
  4. Hívja a insertChart() metódust a kívánt típusú és méretű diagram hozzáadásához
  5. Nyissa meg a sorozatot az újonnan létrehozott diagramról
  6. Távolítsa el az alapértelmezett sorozatot, és adjon hozzá új diagramadatokat
  7. Mentse el a Word fájlt

Ezek a lépések leírják, hogyan lehet oszlopdiagramot készíteni a Wordben Java használatával. Hozzon létre egy Word-dokumentumot, példányosítson egy DocumentBuilder objektumot, és hívja meg az insertChart() metódust a DocumentBuilder objektumban a diagram típusának és méretének beállításával. Végül törölje az alapértelmezett sorozatokat a diagramból, és adjon hozzá új sorozatadatokat kategóriákkal a diagram testreszabásához az igényeinek megfelelően.

Kód oszlopdiagram létrehozásához a Wordben

import com.aspose.words.*;
public class Main
{
public static void main(String[] args) throws Exception // Adding charts in Java
{
// Set the licenses
new License().setLicense("License.lic");
Document document = new Document();
DocumentBuilder docBuilder = new DocumentBuilder(document);
// Add column chart
Shape shape = docBuilder.insertChart(ChartType.COLUMN, 400, 250);
// Access the chart
Chart chart = shape.getChart();
// Get the chart series
ChartSeriesCollection series = chart.getSeries();
// Clear the series
series.clear();
// Define categories
String[] categories = new String[] { "Chart Data 1", "Chart Data 2" };
// Add new series
series.add("Series A", categories, new double[] { 4, 7 });
series.add("Series B", categories, new double[] { 1, 5 });
series.add("Series C", categories, new double[] { 6, 6 });
series.add("Series D", categories, new double[] { 3, 2 });
series.add("Series E", categories, new double[] { 7, 4 });
document.save("Output.docx");
System.out.println("Charts added successfully");
}
}

Ez a kód bemutatja hogyan lehet oszlopdiagramokat készíteni a Wordben Java használatával. A diagramtípusok kiválasztásához használhatja a ChartType enumerátort, például VÍZESÉS, HISTOGRAM, SURFACE, PIE_3_D, DOUGHNUT, BAR_STACKED és AREA_3_D_PERCENT_STACKED, hogy felsoroljon néhányat. Vegye figyelembe, hogy a sorozat adattömbje nem lehet üres, és az összes tömbelem méretének hasonlónak kell lennie.

Ez az oktatóanyag megtanított minket diagramok készítésére Word-fájlban. A TOC Word-fájlban történő létrehozásához olvassa el a Hozzon létre egy tartalomjegyzéket a Wordben Java segítségével című cikket.

 Magyar