Java 슬라이드의 도넛 차트 구멍

Java 슬라이드에 구멍이 있는 도넛 차트 소개

이 튜토리얼에서는 Aspose.Slides for Java를 사용하여 구멍이 있는 도넛 차트를 만드는 과정을 안내합니다. 이 단계별 가이드는 소스 코드 예제를 통해 프로세스를 안내합니다.

전제 조건

시작하기 전에 Java 프로젝트에 Aspose.Slides for Java 라이브러리가 설치 및 설정되어 있는지 확인하세요. 다음에서 다운로드할 수 있습니다.Java 문서용 Aspose.Slides.

1단계: 필수 라이브러리 가져오기

import com.aspose.slides.ChartType;
import com.aspose.slides.IChart;
import com.aspose.slides.Presentation;
import com.aspose.slides.SaveFormat;

2단계: 프레젠테이션 초기화

// 문서 디렉터리의 경로입니다.
String dataDir = "Your Document Directory";

// 프레젠테이션 클래스의 인스턴스 만들기
Presentation presentation = new Presentation();

3단계: 도넛 차트 만들기

try {
    // 첫 번째 슬라이드에 도넛 차트 만들기
    IChart chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.Doughnut, 50, 50, 400, 400);
    
    // 도넛 차트의 구멍 크기(%) 설정
    chart.getChartData().getSeriesGroups().get_Item(0).setDoughnutHoleSize((byte) 90);
    
    // 프레젠테이션을 디스크에 저장
    presentation.save(dataDir + "DoughnutHoleSize_out.pptx", SaveFormat.Pptx);
} finally {
    // 프레젠테이션 개체 삭제
    if (presentation != null) presentation.dispose();
}

4단계: 코드 실행

IDE 또는 텍스트 편집기에서 Java 코드를 실행하여 지정된 구멍 크기로 도넛 차트를 만듭니다. 꼭 교체하세요"Your Document Directory" 프레젠테이션을 저장하려는 실제 경로를 사용하세요.

Java 슬라이드의 도넛 차트 구멍에 대한 완전한 소스 코드

// 문서 디렉터리의 경로입니다.
String dataDir = "Your Document Directory";
// 프레젠테이션 클래스의 인스턴스 만들기
Presentation presentation = new Presentation();
try
{
	IChart chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.Doughnut, 50, 50, 400, 400);
	chart.getChartData().getSeriesGroups().get_Item(0).setDoughnutHoleSize((byte) 90);
	// 프레젠테이션을 디스크에 쓰기
	presentation.save(dataDir + "DoughnutHoleSize_out.pptx", SaveFormat.Pptx);
}
finally
{
	if (presentation != null) presentation.dispose();
}

결론

이 튜토리얼에서는 Aspose.Slides for Java를 사용하여 구멍이 있는 도넛 차트를 만드는 방법을 배웠습니다. 구멍 크기를 조정하여 사용자 정의할 수 있습니다.setDoughnutHoleSize 메소드 매개변수.

FAQ

차트 세그먼트의 색상을 어떻게 변경할 수 있나요?

차트 세그먼트의 색상을 변경하려면setDataPointsInLegend 에 대한 방법IChart 개체를 선택하고 각 데이터 포인트에 대해 원하는 색상을 설정합니다.

도넛 차트 세그먼트에 라벨을 추가할 수 있나요?

예, 다음을 사용하여 도넛 차트 세그먼트에 라벨을 추가할 수 있습니다.setDataPointsLabelValue 에 대한 방법IChart 물체.

차트에 제목을 추가할 수 있나요?

틀림없이! 다음을 사용하여 차트에 제목을 추가할 수 있습니다.setTitle 에 대한 방법IChart 개체를 선택하고 원하는 제목 텍스트를 제공합니다.