# Настройка кольцевых диаграмм в презентациях с использованием PHP

> Узнайте, как создавать и настраивать кольцевые диаграммы в Aspose.Slides for PHP via Java, поддерживая форматы PowerPoint для динамических презентаций.

Source: https://docs.aspose.com/slides/ru/php-java/doughnut-chart/
Updated: 2025-12-30


## **Укажите центральный промежуток в кольцевой диаграмме**
{{% alert color="primary" %}} 

Aspose.Slides for PHP via Java теперь поддерживает указание размера отверстия в кольцевой диаграмме. В этой статье мы посмотрим на примере, как задать размер отверстия в кольцевой диаграмме.

{{% /alert %}} 

Для указания размера отверстия в кольцевой диаграмме выполните следующие шаги:

1. Создайте объект [Presentation](https://reference.aspose.com/slides/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 [chart type](https://reference.aspose.com/slides/php-java/aspose.slides/charttype/) и свойство взрыва для точек данных; вы можете отделять отдельные срезы.

**Как получить изображение кольцевой диаграммы (PNG/SVG) для отчёта?**

Диаграмма является фигурой; вы можете отрисовать её в [raster image](https://reference.aspose.com/slides/php-java/aspose.slides/shape/#getImage) или экспортировать диаграмму в [SVG image](https://reference.aspose.com/slides/php-java/aspose.slides/shape/#writeAsSvg).
