# PHP를 사용하여 프레젠테이션에서 도넛 차트 사용자 지정

> Aspose.Slides for PHP via Java을 사용하여 도넛 차트를 만들고 사용자 지정하는 방법을 알아보세요. 동적 프레젠테이션을 위한 PowerPoint 형식을 지원합니다.

Source: https://docs.aspose.com/slides/ko/php-java/doughnut-chart/
Updated: 2026-06-14

## **개요**

이 문서에서는 Aspose.Slides에서 도넛 차트를 슬라이드에 추가하고, 중앙 구멍의 크기를 설정한 뒤 프레젠테이션을 저장하는 방법을 보여 줍니다. `setDoughnutHoleSize` 메서드에 중점을 두고, 코드에서 이 차트 유형을 사용자 지정하는 기본 단계를 설명합니다.

또한 여러 시리즈를 사용해 여러 링을 만드는 방법, 폭발된 도넛 차트 작업, 차트를 래스터 이미지 또는 SVG로 내보내는 방법 등 도넛 차트와 관련된 짧은 FAQ도 포함합니다.

## **도넛 차트의 중앙 구멍 크기 지정**

도넛 차트의 구멍 크기를 지정하려면 다음 단계를 따르세요:

1. [Presentation](https://reference.aspose.com/slides/ko/php-java/aspose.slides/presentation) 객체를 인스턴스화합니다.
1. 슬라이드에 도넛 차트를 추가합니다.
1. 도넛 차트의 구멍 크기를 지정합니다.
1. 프레젠테이션을 디스크에 기록합니다.

아래 예제에서는 도넛 차트의 구멍 크기를 설정했습니다.

```php
  # Presentation 클래스의 인스턴스를 생성합니다
  $pres = new Presentation();
  try {
    $chart = $pres->getSlides()->get_Item(0)->getShapes()->addChart(ChartType::Doughnut, 50, 50, 400, 400);
    $chart->getChartData()->getSeriesGroups()->get_Item(0)->setDoughnutHoleSize(90);
    # 프레젠테이션을 디스크에 저장합니다
    $pres->save("DoughnutHoleSize_out.pptx", SaveFormat::Pptx);
  } finally {
    if (!java_is_null($pres)) {
      $pres->dispose();
    }
  }
```

## **FAQ**

**여러 링이 있는 다단계 도넛을 만들 수 있나요?**

예. 단일 도넛 차트에 여러 시리즈를 추가하면 각 시리즈가 별개의 링이 됩니다. 링 순서는 컬렉션에 있는 시리즈 순서에 따라 결정됩니다.

**“폭발된” 도넛(분리된 조각)도 지원하나요?**

예. Exploded Doughnut [차트 유형](https://reference.aspose.com/slides/ko/php-java/aspose.slides/charttype/)과 데이터 포인트에 대한 폭발 속성이 있어 개별 조각을 분리할 수 있습니다.

**보고서를 위해 도넛 차트 이미지(PNG/SVG)를 얻는 방법은?**

차트는 셰이프이므로 [래스터 이미지](https://reference.aspose.com/slides/ko/php-java/aspose.slides/shape/#getImage)로 렌더링하거나 차트를 [SVG 이미지](https://reference.aspose.com/slides/ko/php-java/aspose.slides/shape/#writeAsSvg)로 내보낼 수 있습니다.
