Створення стовпчастої діаграми в Word за допомогою C#

Цей підручник пояснює, як створити стовпчасту діаграму в Word за допомогою C#. Він містить деталі налаштування середовища розробки, список кроків і зразок коду, який показує, як створити гістограму в Word за допомогою C#. Ви навчитеся створювати різні типи діаграм за допомогою перелічувача ChartType і встановлювати різні властивості діаграми.

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

  1. Налаштуйте середовище для Aspose.Words for .NET для створення діаграми
  2. Створіть новий Word document і створіть для нього DocumentBuilder
  3. Викличте метод InsertChart, вказавши тип і розмір діаграми
  4. Отримайте доступ до нового об’єкта діаграми та отримайте посилання на серію діаграм
  5. Очистіть стандартну серію та додайте нову серію з потрібними категоріями
  6. Збережіть документ Word із діаграмою на диску

Ці кроки охоплюють подробиці як створити стовпчасту діаграму в Word за допомогою C#. Створіть документ Word, створіть для нього об’єкт DocumentBuilder, отримайте доступ до діаграми з фігури та отримайте посилання на серію діаграми. Очистіть стандартну серію діаграми та додайте нову серію з категоріями, щоб налаштувати діаграму.

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

using System;
using System.IO;
using Aspose.Words;
using Aspose.Words.Drawing.Charts;
using Aspose.Words.Drawing;
class Program
{
static void Main(string[] args)
{
License lic = new License();
lic.SetLicense("license.lic");
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Add column chart
Shape shape = builder.InsertChart(ChartType.Column, 400, 250);
// Access the chart object
Chart chart = shape.Chart;
// Access the chart series
ChartSeriesCollection series = chart.Series;
// Clear the series
series.Clear();
// Define categories
String[] categories = new String[] { "Data Category 1", "Data Category 2" };
// Add new series
series.Add("Data Series A", categories, new double[] { 1, 3 });
series.Add("Data Series B", categories, new double[] { 5, 2 });
series.Add("Data Series C", categories, new double[] { 3, 7 });
series.Add("Data Series D", categories, new double[] { 2, 3 });
series.Add("Data Series E", categories, new double[] { 5, 5 });
doc.Save("Output.docx");
Console.WriteLine("Chart created successfully");
}
}

Цей фрагмент коду демонструє як створювати стовпчасті діаграми у Word за допомогою C#. Ви можете встановити такі типи діаграм, як Area, Area3D, Bar, Bubble, Column3D, Pie, Radar, Stock тощо. Є кілька властивостей, які можна встановити для діаграми, наприклад легенда, DataTable, формат діаграми, заголовок і дані осі.

Ця стаття навчила нас створювати діаграми у файлі Word. Якщо ви хочете розділити файл Word, зверніться до статті Як розділити файл Word за допомогою C#.

 Українська