차트 데이터 레이블 사용자 정의

소개

동적이고 사용자 정의된 문서 처리 기능으로 .NET 애플리케이션을 멋지게 꾸미고 싶으신가요? Aspose.Words for .NET이 바로 답일 수 있습니다! 이 가이드에서는 Word 문서를 만들고, 수정하고, 변환하기 위한 강력한 라이브러리인 Aspose.Words for .NET을 사용하여 차트 데이터 레이블을 사용자 정의하는 방법을 자세히 살펴보겠습니다. 노련한 개발자이든 방금 시작한 개발자이든 이 튜토리얼은 각 단계를 안내하여 이 도구를 효과적으로 활용하는 방법을 이해하도록 합니다.

필수 조건

시작하기 전에 다음 사항이 있는지 확인하세요.

  1. Visual Studio: Visual Studio 2019 이상을 설치하세요.
  2. .NET Framework: .NET Framework 4.0 이상이 있는지 확인하세요.
  3. Aspose.Words for .NET: Aspose.Words for .NET을 다운로드하여 설치하세요.다운로드 링크.
  4. C#에 대한 기본 지식: C# 프로그래밍에 대한 지식이 필수적입니다.
  5. 유효한 라이센스: 취득임시 면허 또는 다음에서 구매하세요구매 링크.

네임스페이스 가져오기

시작하려면 필요한 네임스페이스를 C# 프로젝트로 가져와야 합니다. 이 단계는 Aspose.Words에서 제공하는 모든 클래스와 메서드에 액세스할 수 있도록 보장하므로 매우 중요합니다.

using Aspose.Words;
using Aspose.Words.Drawing;
using Aspose.Words.Saving;
using Aspose.Words.Charts;

1단계: Document 및 DocumentBuilder 초기화

Word 문서를 만들고 조작하려면 먼저 인스턴스를 초기화해야 합니다.Document 클래스와DocumentBuilder 물체.

// 문서 디렉토리 경로
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

설명

  • 문서 doc: 문서 클래스의 새 인스턴스를 만듭니다.
  • DocumentBuilder 빌더: DocumentBuilder는 Document 객체에 콘텐츠를 삽입하는 데 도움이 됩니다.

2단계: 차트 삽입

다음으로, 다음을 사용하여 문서에 막대형 차트를 삽입합니다.DocumentBuilder 물체.

Shape shape = builder.InsertChart(ChartType.Bar, 432, 252);
Chart chart = shape.Chart;

설명

  • 모양 모양: 차트를 문서에서 모양으로 나타냅니다.
  • builder.InsertChart(ChartType.Bar, 432, 252): 지정된 차원의 막대 차트를 삽입합니다.

3단계: 차트 시리즈에 액세스

데이터 레이블을 사용자 지정하려면 먼저 차트의 시리즈에 액세스해야 합니다.

ChartSeries series0 = shape.Chart.Series[0];

설명

  • ChartSeries series0: 사용자 지정할 차트의 첫 번째 시리즈를 검색합니다.

4단계: 데이터 레이블 사용자 지정

데이터 레이블은 다양한 정보를 표시하도록 사용자 정의할 수 있습니다. 범주 이름과 백분율을 숨기면서 범례 키, 시리즈 이름 및 값을 표시하도록 레이블을 구성합니다.

ChartDataLabelCollection labels = series0.DataLabels;
labels.ShowLegendKey = true;
labels.ShowLeaderLines = true;
labels.ShowCategoryName = false;
labels.ShowPercentage = false;
labels.ShowSeriesName = true;
labels.ShowValue = true;
labels.Separator = "/";

설명

  • ChartDataLabelCollection 레이블: 시리즈의 데이터 레이블에 액세스합니다.
  • labels.ShowLegendKey: 범례 키를 표시합니다.
  • labels.ShowLeaderLines: 데이터 포인트 밖에 위치한 데이터 레이블의 리더선을 표시합니다.
  • labels.ShowCategoryName: 카테고리 이름을 숨깁니다.
  • labels.ShowPercentage: 백분율 값을 숨깁니다.
  • labels.ShowSeriesName: 시리즈 이름을 표시합니다.
  • labels.ShowValue: 데이터 포인트의 값을 표시합니다.
  • 레이블.구분 기호: 데이터 레이블의 구분 기호를 설정합니다.

5단계: 문서 저장

마지막으로, 지정된 디렉토리에 문서를 저장합니다.

doc.Save(dataDir + "WorkingWithCharts.ChartDataLabel.docx");

설명

  • doc.Save: 지정된 이름의 문서를 제공된 디렉토리에 저장합니다.

결론

축하합니다! Aspose.Words for .NET을 사용하여 차트 데이터 레이블을 성공적으로 사용자 지정했습니다. 이 라이브러리는 Word 문서를 프로그래밍 방식으로 처리하기 위한 강력한 솔루션을 제공하여 개발자가 정교하고 동적인 문서 처리 애플리케이션을 더 쉽게 만들 수 있도록 합니다.선적 서류 비치 더 많은 기능과 성능을 살펴보세요.

자주 묻는 질문

.NET용 Aspose.Words란 무엇인가요?

Aspose.Words for .NET은 개발자가 Word 문서를 프로그래밍 방식으로 만들고, 수정하고, 변환할 수 있는 강력한 문서 처리 라이브러리입니다.

Aspose.Words for .NET을 어떻게 설치하나요?

여기에서 다운로드하여 설치할 수 있습니다.다운로드 링크. 제공된 설치 지침을 따르세요.

Aspose.Words for .NET을 무료로 사용해 볼 수 있나요?

네, 당신은 얻을 수 있습니다무료 체험 또는임시 면허제품을 평가합니다.

Aspose.Words for .NET은 .NET Core와 호환됩니까?

네, Aspose.Words for .NET은 .NET Core, .NET Standard 및 .NET Framework와 호환됩니다.

Aspose.Words for .NET에 대한 지원은 어디에서 받을 수 있나요?

방문할 수 있습니다지원 포럼 Aspose 커뮤니티와 전문가에게 도움과 지원을 요청하세요.