این آموزش نحوه ایجاد نمودار ستونی در Word با استفاده از C# را توضیح می دهد. دارای جزئیات تنظیم محیط توسعه، فهرستی از مراحل، و کد نمونه ای است که نحوه ایجاد نمودار میله ای در Word با استفاده از C# را نشان می دهد. شما یاد خواهید گرفت که انواع نمودارها را با استفاده از شمارشگر ChartType ایجاد کنید و ویژگی های مختلف نمودار را تنظیم کنید.
مراحل ایجاد نمودار ستونی در Word با استفاده از سی شارپ
- محیطی را برای Aspose.Words for .NET برای ایجاد نمودار تنظیم کنید
- یک Word جدید document ایجاد کنید و DocumentBuilder را برای آن نمونه سازی کنید
- با ارائه نوع و اندازه نمودار، روش InsertChart را فراخوانی کنید
- به شی نمودار جدید دسترسی پیدا کنید و مرجع سری نمودار را دریافت کنید
- سری های پیش فرض را پاک کنید و یک سری جدید با دسته های دلخواه اضافه کنید
- سند Word را با نمودار روی دیسک ذخیره کنید
این مراحل جزئیات نحوه ایجاد نمودار ستونی در Word با استفاده از C# را پوشش می دهد. یک سند Word ایجاد کنید، یک شی DocumentBuilder برای آن نمونه سازی کنید، از شکل به نمودار دسترسی پیدا کنید و به سری نمودار ارجاع دهید. سری های پیش فرض نمودار را پاک کنید و یک سری جدید با دسته ها اضافه کنید تا نمودار را سفارشی کنید.
کد ایجاد نمودار میله ای در Word با استفاده از سی شارپ
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، و غیره را تنظیم کنید. چندین ویژگی وجود دارد که میتوانید برای نمودار تنظیم کنید، مانند legend، DataTable، قالب نمودار، عنوان و دادههای محور.
این مقاله به ما آموزش ایجاد نمودار در فایل Word را داده است. اگر می خواهید یک فایل Word را تقسیم کنید، به مقاله در نحوه تقسیم فایل ورد با استفاده از سی شارپ مراجعه کنید.