Цей підручник пояснює, як створити стовпчасту діаграму в Word за допомогою C#. Він містить деталі налаштування середовища розробки, список кроків і зразок коду, який показує, як створити гістограму в Word за допомогою C#. Ви навчитеся створювати різні типи діаграм за допомогою перелічувача ChartType і встановлювати різні властивості діаграми.
Кроки для створення стовпчастої діаграми в Word за допомогою C#
- Налаштуйте середовище для Aspose.Words for .NET для створення діаграми
- Створіть новий Word document і створіть для нього DocumentBuilder
- Викличте метод InsertChart, вказавши тип і розмір діаграми
- Отримайте доступ до нового об’єкта діаграми та отримайте посилання на серію діаграм
- Очистіть стандартну серію та додайте нову серію з потрібними категоріями
- Збережіть документ 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#.