Diagramme en beignet

Modifier l’écart du centre du diagramme en beignet

Pour spécifier la taille du trou d’un diagramme en beignet, veuillez suivre les étapes ci-dessous :

  1. Instancier l’objet Presentation.
  2. Ajouter un diagramme en beignet sur la diapositive.
  3. Spécifier la taille du trou du diagramme en beignet.
  4. Enregistrer la présentation sur le disque.

Dans l’exemple ci-dessous, nous avons défini la taille du trou du diagramme en beignet.

// Créer une instance de la classe Presentation
var pres = new aspose.slides.Presentation();
try {
    var chart = pres.getSlides().get_Item(0).getShapes().addChart(aspose.slides.ChartType.Doughnut, 50, 50, 400, 400);
    chart.getChartData().getSeriesGroups().get_Item(0).setDoughnutHoleSize(90);
    // Enregistrer la présentation sur le disque
    pres.save("DoughnutHoleSize_out.pptx", aspose.slides.SaveFormat.Pptx);
} finally {
    if (pres != null) {
        pres.dispose();
    }
}

FAQ

Puis-je créer un diagramme en beignet à plusieurs niveaux avec plusieurs anneaux ?

Oui. Ajoutez plusieurs séries à un même diagramme en beignet — chaque série devient un anneau distinct. L’ordre des anneaux est déterminé par l’ordre des séries dans la collection.

Le diagramme en beignet « explosé » (parts séparées) est-il pris en charge ?

Oui. Il existe un type de diagramme Exploded Doughnutchart type et une propriété d’explosion sur les points de données ; vous pouvez séparer les parts individuelles.

Comment obtenir une image d’un diagramme en beignet (PNG/SVG) pour un rapport ?

Un diagramme est une forme ; vous pouvez le rendre sous forme d'raster image ou exporter le diagramme en SVG image.