.NET'te Sunumlarda Halka Grafikleri Özelleştirme
Genel Bakış
Bu makale, Aspose.Slides içinde bir halka grafiği ile nasıl çalışılacağını, grafiği bir slayta ekleyerek, merkezindeki deliğin boyutunu ayarlayarak ve sunumu kaydederek gösterir. DoughnutHoleSize ayarına odaklanır ve bu grafik tipini kodla özelleştirmek için gereken temel adımları gösterir.
Ayrıca, birden çok seriyi kullanarak birden çok halka oluşturma, patlatılmış halka grafikleriyle çalışma ve bir grafiği raster görüntü veya SVG olarak dışa aktarma gibi ilgili halka grafik senaryolarını kapsayan kısa bir SSS de içerir.
Halka Grafiğinde Merkez Boşluğunu Belirleme
Bir halka grafiğindeki deliğin boyutunu belirtmek için aşağıdaki adımları izleyin:
- Presentation sınıfını örnekleyin.
- Slayta bir halka grafiği ekleyin.
- Halka grafiğindeki deliğin boyutunu belirtin.
- Sunumu diske yazın.
Aşağıda verilen örnekte, halka grafiğindeki deliğin boyutunu ayarladık.
// Presentation sınıfının bir örneğini oluştur
Presentation presentation = new Presentation();
IChart chart = presentation.Slides[0].Shapes.AddChart(ChartType.Doughnut, 50, 50, 400, 400);
chart.ChartData.SeriesGroups[0].DoughnutHoleSize = 90;
// Sunumu diske kaydet
presentation.Save("DoughnutHoleSize_out.pptx", SaveFormat.Pptx);
SSS
Birden çok halka ile çok seviyeli bir halka oluşturabilir miyim?
Evet. Tek bir halka grafiğine birden çok seri ekleyin—her seri ayrı bir halka olur. Halka sırası, serilerin koleksiyondaki sırasına göre belirlenir.
“Patlatılmış” bir halka (ayıralmış dilimler) destekleniyor mu?
Evet. Patlatılmış Halka grafik türü ve veri noktalarında bir patlatma özelliği vardır; bireysel dilimleri ayırabilirsiniz.
Bir rapor için halka grafiğinin (PNG/SVG) görüntüsünü nasıl alabilirim?
Bir grafik bir şekildir; onu bir raster görüntü olarak işleyebilir veya grafiği bir SVG görüntüsü olarak dışa aktarabilirsiniz.