Quickstart

Bắt đầu nhanh

Trang này chứa hai ví dụ độc lập mà bạn có thể sao chép vào một dự án console .NET (sau xây dựng thư viện từ mã nguồn) và chạy ngay lập tức.


Ví dụ 1 — Tạo tài liệu với biểu đồ đường

Tạo một tài liệu mới, chèn một biểu đồ đường với DocumentBuilder.InsertChart(), xóa chuỗi mặc định, và thêm dữ liệu của bạn:

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");

Ví dụ 2 — Cấu hình biểu đồ tròn với nhãn dữ liệu

Chèn một biểu đồ tròn, thêm một chuỗi, và cấu hình ChartDataLabelCollection để hiển thị phần trăm và giá trị:

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() chấp nhận tên danh mục cùng với các giá trị, và ChartDataLabelCollection kiểm soát những gì mỗi nhãn dữ liệu hiển thị — phần trăm, giá trị, tên danh mục, hoặc một tổ hợp được phân tách bằng Separator.


Các bước tiếp theo

Xem thêm

 Tiếng Việt