Android'de Sunumlarda Doughnut Grafiklerini Özelleştirme
Genel Bakış
Bu makale, Aspose.Slides içinde bir doughnut chart ile nasıl çalışılacağını, grafiği bir slayta ekleyerek, merkezindeki deliğin boyutunu ayarlayarak ve sunumu kaydederek gösterir. setDoughnutHoleSize metoduna odaklanır ve bu grafik türünü kod içinde özelleştirmek için gereken temel adımları gösterir.
Ayrıca, birden fazla seriyi kullanarak birden çok halka oluşturma, patlatılmış doughnut chart’larla çalışma ve bir grafiği raster görüntü veya SVG olarak dışa aktarma gibi ilgili doughnut-chart senaryolarını kapsayan kısa bir SSS içerir.
Halka Grafiğinde Merkez Boşluğunu Belirleme
Bir doughnut chart’teki deliğin boyutunu belirtmek için, lütfen aşağıdaki adımları izleyin:
- Bir Presentation nesnesi oluşturun.
- Slayta bir doughnut chart ekleyin.
- Halka grafiğindeki deliğin boyutunu belirleyin.
- Sunumu diske yazın.
Aşağıdaki örnekte, bir doughnut chart’teki deliğin boyutunu ayarladık.
// Presentation sınıfının bir örneğini oluştur
Presentation pres = new Presentation();
try {
IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.Doughnut, 50, 50, 400, 400);
chart.getChartData().getSeriesGroups().get_Item(0).setDoughnutHoleSize((byte)90);
// Sunumu diske yaz
pres.save("DoughnutHoleSize_out.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
SSS
Birden çok halka ile çok seviyeli bir doughnut oluşturabilir miyim?
Evet. Tek bir doughnut chart’a birden çok seri ekleyin—her seri ayrı bir halka olur. Halka sırası, serilerin koleksiyondaki sırasına göre belirlenir.
“Patlatılmış” bir doughnut (ayrılmış dilimler) destekleniyor mu?
Evet. Bir Patlatılmış Doughnut chart type ve veri noktalarında bir patlama özelliği vardır; tek tek dilimleri ayırabilirsiniz.
Bir rapor için doughnut chart’ın (PNG/SVG) görüntüsünü nasıl alabilirim?
Bir chart bir şekildir; bunu bir raster image olarak işleyebilir veya chart’ı bir SVG image olarak dışa aktarabilirsiniz.