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