У цій статті пояснюється, як створити стовпчасту діаграму в Word за допомогою Java. Він містить деталі налаштування середовища для розробки, список кроків для виконання програми та зразок коду, який показує, як створити гістограму в Word за допомогою Java. Ми обговоримо різні типи діаграм і різні властивості, які можна встановити для налаштування діаграм.
Кроки для створення гістограми в Word за допомогою Java
- Налаштуйте IDE на використання Aspose.Words for Java для створення діаграм у файлі Word
- Створіть файл Word за допомогою об’єкта класу Document для роботи з діаграмами
- Створіть екземпляр об’єкта класу DocumentBuilder для нового документа
- Викличте метод insertChart(), щоб додати діаграму необхідного типу та розміру
- Доступ до серії з новоствореної діаграми
- Видаліть стандартний ряд і додайте нові дані діаграми
- Збережіть файл 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.