Vytvořte sloupcový graf ve Wordu pomocí Java

Tento článek vysvětluje, jak vytvořit sloupcový graf v Word pomocí Java. Obsahuje podrobnosti pro nastavení prostředí pro vývoj, seznam kroků pro tok programu a ukázkový kód ukazující jak vytvořit sloupcový graf ve Wordu pomocí Javy. Probereme různé typy grafů a různé vlastnosti, které můžete nastavit, abyste si grafy přizpůsobili.

Kroky pro vytvoření sloupcového grafu ve Wordu pomocí Java

  1. Nastavte IDE na použití Aspose.Words for Java k vytváření grafů v souboru aplikace Word
  2. Vytvořte soubor aplikace Word pomocí objektu třídy Document pro práci s grafy
  3. Vytvořte instanci objektu třídy DocumentBuilder pro nový dokument
  4. Chcete-li přidat graf s požadovaným typem a velikostí grafu, zavolejte metodu insertChart()
  5. Přístup k řadě z nově vytvořeného grafu
  6. Odeberte výchozí řadu a přidejte nová data grafu
  7. Uložte soubor aplikace Word

Tyto kroky popisují jak vytvořit sloupcový graf ve Wordu pomocí Java. Vytvořte dokument aplikace Word, vytvořte instanci objektu DocumentBuilder a zavolejte metodu insertChart() v objektu DocumentBuilder nastavením typu a velikosti grafu. Nakonec vymažte výchozí řadu v grafu a přidejte nová data sérií s kategoriemi, abyste graf přizpůsobili svým požadavkům.

Kód pro vytvoření pruhového grafu v aplikaci 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");
}
}

Tento kód demonstroval jak vytvořit sloupcové grafy ve Wordu pomocí Java. Pro výběr typů grafů, jako je WATERFALL, HISTOGRAM, SURFACE, PIE_3_D, DOUGHNUT, BAR_STACKED a AREA_3_D_PERCENT_STACKED, můžete použít enumerátor ChartType. Všimněte si, že pole dat série nemůže být prázdné a velikost všech prvků pole by měla být podobná.

Tento tutoriál nás naučil vytvářet grafy v souboru aplikace Word. Chcete-li vytvořit obsah v souboru aplikace Word, přečtěte si článek o Vytvořte obsah ve Wordu pomocí Javy.

 Čeština