Quickstart
شروع سریع
این صفحه شامل دو مثال خودکفا است که میتوانید آنها را در یک پروژهٔ کنسول .NET کپی کنید (پس از ساخت کتابخانه از منبع) و بلافاصله اجرا کنید.
مثال 1 — ایجاد یک سند با نمودار خطی
یک سند جدید ایجاد کنید، یک نمودار خطی با DocumentBuilder.InsertChart() وارد کنید، سری پیشفرض را پاک کنید و دادههای خود را اضافه کنید:
using Aspose.Words;
using Aspose.Words.Drawing.Charts;
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.InsertChart(ChartType.Line, 432, 252);
Chart chart = shape.Chart;
// Delete default generated series.
chart.Series.Clear();
string[] categories = new string[] { "AW Category 1", "AW Category 2", "AW Category 3" };
chart.Series.Add("AW Series 1", categories, new double[] { 4.3, 2.5, 3.5 });
doc.Save("chart.docx");مثال 2 — پیکربندی یک نمودار دایرهای با برچسبهای داده
یک نمودار دایرهای وارد کنید، یک سری اضافه کنید و ChartDataLabelCollection را طوری تنظیم کنید که درصدها و مقادیر را نشان دهد:
using Aspose.Words;
using Aspose.Words.Drawing.Charts;
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.InsertChart(ChartType.Pie, 432, 252);
Chart chart = shape.Chart;
chart.Series.Clear();
ChartSeries series = chart.Series.Add("Series 1",
new string[] { "Category1", "Category2", "Category3" },
new double[] { 2.7, 3.2, 0.8 });
ChartDataLabelCollection labels = series.DataLabels;
labels.ShowPercentage = true;
labels.ShowValue = true;
labels.ShowLeaderLines = false;
labels.Separator = " - ";
doc.Save("pie-chart.docx");ChartSeries.Add() نامهای دستهبندی را همراه با مقادیر میپذیرد و ChartDataLabelCollection تعیین میکند که هر برچسب داده چه چیزی را نمایش دهد — درصد، مقدار، نام دستهبندی یا ترکیبی که با Separator از هم جدا شده باشد.
مراحل بعدی
- راهنمای نصب — ساخت از منبع و ارجاع به کتابخانه
- ویژگیها و عملکردها — مرجع کامل ویژگیها همراه با مثالها
- راهنمای توسعهدهنده — APIهای ایجاد سند، ویرایش و نمودار