Quickstart

빠른 시작

이 페이지에는 .NET 콘솔 프로젝트에 복사할 수 있는 두 개의 독립적인 예제가 포함되어 있습니다 (after 소스에서 라이브러리를 빌드한 후) 즉시 실행할 수 있습니다.


예제 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로 구분된 조합.


다음 단계

참조

 한국어