Створіть стовпчасту діаграму в Word за допомогою Java

У цій статті пояснюється, як створити стовпчасту діаграму в Word за допомогою Java. Він містить деталі налаштування середовища для розробки, список кроків для виконання програми та зразок коду, який показує, як створити гістограму в Word за допомогою Java. Ми обговоримо різні типи діаграм і різні властивості, які можна встановити для налаштування діаграм.

Кроки для створення гістограми в Word за допомогою Java

  1. Налаштуйте IDE на використання Aspose.Words for Java для створення діаграм у файлі Word
  2. Створіть файл Word за допомогою об’єкта класу Document для роботи з діаграмами
  3. Створіть екземпляр об’єкта класу DocumentBuilder для нового документа
  4. Викличте метод insertChart(), щоб додати діаграму необхідного типу та розміру
  5. Доступ до серії з новоствореної діаграми
  6. Видаліть стандартний ряд і додайте нові дані діаграми
  7. Збережіть файл Word

Ці кроки описують як створити діаграму стовпців у Word за допомогою Java. Створіть документ Word, створіть екземпляр об’єкта DocumentBuilder і викличте метод insertChart() в об’єкті DocumentBuilder, встановивши тип і розмір діаграми. Нарешті, очистіть серії за замовчуванням у діаграмі та додайте нові дані серії з категоріями, щоб налаштувати діаграму відповідно до ваших вимог.

Код для створення гістограми в 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");
}
}

Цей код продемонстрував, як створювати гістограми у Word за допомогою Java. Ви можете використовувати перераховувач ChartType для вибору типів діаграм, таких як WATERFALL, HISTOGRAM, SURFACE, PIE_3_D, DOUGHNUT, BAR_STACKED і AREA_3_D_PERCENT_STACKED, щоб перерахувати декілька. Зверніть увагу, що масив даних серії не може бути порожнім, і розмір усіх елементів масиву має бути однаковим.

Цей підручник навчив нас створювати діаграми у файлі Word. Щоб створити зміст у файлі Word, перегляньте статтю Створіть зміст у Word за допомогою Java.

 Українська