Šiame straipsnyje paaiškinama, kaip sukurti stulpelių diagramą Word naudojant Java. Jame yra išsami informacija, skirta kūrimo aplinkai nustatyti, programos eigos veiksmų sąrašas ir pavyzdinis kodas, rodantis kaip sukurti juostinę diagramą programoje Word naudojant Java. Aptarsime įvairių tipų diagramas ir skirtingas savybes, kurias galite nustatyti norėdami tinkinti diagramas.
Veiksmai, kaip sukurti juostinę diagramą „Word“ naudojant „Java“.
- Nustatykite IDE naudoti Aspose.Words for Java diagramoms kurti Word faile
- Sukurkite Word failą naudodami Document klasės objektą, kad galėtumėte dirbti su diagramomis
- Sukurkite DocumentBuilder klasės objektą naujam dokumentui
- Iškvieskite metodą insertChart(), kad pridėtumėte diagramą su reikiamu diagramos tipu ir dydžiu
- Pasiekite seriją iš naujai sukurtos diagramos
- Pašalinkite numatytąją seriją ir pridėkite naujų diagramos duomenų
- Išsaugokite Word failą
Šie veiksmai aprašo kaip sukurti stulpelių diagramą programoje Word naudojant Java. Sukurkite Word dokumentą, sukurkite DocumentBuilder objektą ir iškvieskite metodą insertChart() DocumentBuilder objekte, nustatydami diagramos tipą ir dydį. Galiausiai išvalykite numatytąsias diagramos serijas ir pridėkite naujų serijų duomenų su kategorijomis, kad tinkintumėte diagramą pagal savo poreikius.
Kodas, skirtas sukurti juostinę diagramą „Word“.
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"); | |
} | |
} |
Šis kodas parodė, kaip sukurti juostines diagramas programoje Word naudojant Java. Galite naudoti ChartType skaitiklį, kad pasirinktumėte diagramų tipus, pvz., VANDENS KROVAS, HISTOGRAMA, PAVIRŠIAUS, PIE_3_D, DOUGHNUT, BAR_STACKED ir AREA_3_D_PERCENT_STACKED. Atminkite, kad serijos duomenų masyvas negali būti tuščias, o visų masyvo elementų dydis turi būti panašus.
Ši pamoka išmokė mus kurti diagramas Word faile. Norėdami sukurti TOC Word faile, žr. straipsnį Sukurkite turinį Word naudodami Java..