Oranlı verileri görselleştirmek, iş raporları, gösterge panoları ve sunumlar için yaygın bir gereksinimdir. Bu makalede, C# ve Aspose.Cells for .NET kullanarak bir Excel çalışma kitabında Pasta grafiği oluşturmayı öğreneceksiniz. Rehber, net, adım adım bir yürütme ve herhangi bir .NET uygulamasına entegre edebileceğiniz tam, çalıştırmaya hazır kod örnekleri sunar.
Bu makale aşağıdaki konuları kapsar:
- C# Excel Kütüphanesi ile Pasta Grafik Oluşturma
- C# Kullanarak Excel’de Basit Bir Pasta Grafik Oluşturma
- Özel Renklerle Patlatılmış Pasta Grafik Oluşturma
- Ücretsiz Lisans Alın
- Ücretsiz Kaynaklar
- Sonuç
- Ayrıca Bakınız
C# Excel Kütüphanesi ile Pasta Grafikler Oluşturma
Aspose.Cells for .NET güçlü, özellik‑zengin bir kütüphanedir ve geliştiricilerin Microsoft Office olmadan Excel dosyaları oluşturmasını, değiştirmesini ve render etmesini sağlar. Kütüphane, Pie, 3‑D Pie, Doughnut ve birçok diğer grafik türü için tam destek dahil olmak üzere, grafik oluşturma için kapsamlı bir API sağlar.
Aspose.Cells kullanarak Pasta grafikleri oluşturmanın temel faydaları:
- Grafik Öğeleri Üzerinde Tam Kontrol – başlıklar, lejandlar, veri etiketleri, renkler ve patlama ayarları.
- Excel’e Bağımlılık Yok – sunucularda, bulut hizmetlerinde veya .NET’in desteklendiği herhangi bir ortamda çalıştırın.
- Yüksek Performans – büyük veri setlerinin verimli işlenmesi.
- Birden Çok Çıktı Formatı – XLSX, PDF, PNG, JPEG ve daha fazlası olarak kaydedin.
Aspose.Cells’i kullanmaya başlamak için NuGet paketini yükleyin:
PM> Install-Package Aspose.Cells
Excel’de C# kullanarak Basit Bir Pasta Grafiği Oluşturma
Aşağıdaki örnek, pazar payı verilerini görselleştiren temel bir Pasta grafiği oluşturmayı göstermektedir.
Anahtar adımların açıklaması
| Adım | Amaç |
|---|---|
| 1 | Yeni bir Workbook oluşturun ve varsayılan çalışma sayfasını alın. |
| 2 | Sayfayı ürün adları ve ilgili pay değerleriyle doldurun. |
| 3 | ChartType.Pie türünde bir grafik ekleyin. Dört sayısal argüman, grafik alanının sol‑üst ve sağ‑alt köşelerini (satır, sütun) tanımlar. |
| 4 | Grafiğe anlamlı bir başlık atayın. |
| 5 | Serileri sayısal veri (B2:B5) ve kategorilere (A2:A5) bağlayın. |
| 6 | Veri etiketlerini etkinleştirin ve hem kategori adlarını hem de yüzde değerlerini gösterecek şekilde yapılandırın. |
| 7 | Çalışma kitabını diske kaydedin. |
Kodu çalıştırdığınızda SimplePieChart_Output.xlsx dosyası oluşturulur ve her bir ürünün pazar payını gösteren net bir Pasta grafiği içerir.
Özel Renklerle Patlatılmış Pasta Grafiği Oluşturma
Bazen daha canlı bir sunuma ihtiyaç duyarsınız—örneğin patlamış bir dilim veya özel segment renkleri gibi. Aşağıdaki örnek, bunu nasıl başaracağınızı gösterir.
Öne Çıkanlar
ChartType.PieExplodedgrafik türü, varsayılan dilimi patlatılmış bir pasta oluşturur; bireysel dilim patlatması, her noktanınExplosionözelliğiyle kontrol edilir.- Özel renkler
Area.ForegroundColoraracılığıyla uygulanır. - Veri etiketleri, kategori adlarını ve yüzde değerlerini göstermek için her nokta başına etkinleştirilir.
- Daha iyi okunabilirlik için lejand, grafiğin sağ tarafına konumlandırılmıştır.
Ortaya çıkan ExplodedPieChart_Output.xlsx, özel renkli, patlatılmış dilimlere sahip görsel olarak çarpıcı bir pasta grafiği gösterir.
Ücretsiz Lisans Al
Aspose.Cells’i geçici ücretsiz lisans ile keşfedin ve kütüphanenin tam işlevselliğini açığa çıkarın. Ücretsiz lisans dosyanızı almak için geçici lisans sayfasını ziyaret edin ve resmi belgelerde açıklanan entegrasyon adımlarını izleyin.
Excel Pasta Grafiği: Ücretsiz Kaynaklar
Ek öğrenme materyallerinden yararlanarak Aspose.Cells ile Excel otomasyonunda uzmanlaşın:
- Geliştirici kılavuzu – https://docs.aspose.com/cells/net/
- Çevrimiçi demo uygulamaları – https://products.aspose.app/cells/family
- API referansı – https://reference.aspose.com/cells/net/
- Nasıl‑yapılır makaleleri – https://blog.aspose.com/tr/categories/aspose.cells-product-family/
Sonuç
Bu yazıda, Aspose.Cells for .NET kullanarak hem temel bir Pasta grafiği hem de patlatılmış, renk‑özelleştirilmiş bir Pasta grafiği oluşturmayı gösterdik. Kütüphanenin zengin grafik API’sini kullanarak Microsoft Excel’e bağımlı olmadan profesyonel‑görünümlü görselleştirmeler üretebilir, .NET uygulamalarınızı daha taşınabilir ve ölçeklenebilir hâle getirebilirsiniz.
Daha fazla yardıma ihtiyacınız olursa, Aspose.Cells destek forumu üzerinden soru sormaktan çekinmeyin.