Bu konuda, C# .NET uygulamasında Excel Pie Chart nasıl oluşturulacağına dair kullanımı kolay adımları açıklayacağız. Aşağıdaki adımlar, programlı olarak C# windows uygulamasında dinamik Pasta grafiğinin nasıl oluşturulacağını gösterir.
Genel olarak, bir Pasta grafiği kategorik verileri belirtirken, her pasta dilimi belirli kategoriyi gösterebilir. MS Excel’de zengin grafik araçları setini kullanabilirsiniz. Böylece anında C# projesinde Excel Pasta grafiği oluşturabilirsiniz. Daha sonra Excel XLSX formatına kaydedebilirsiniz. Grafiği görüntülemek için çıktı XLSX dosyasını bazı Excel görüntüleyicilerinde açabilirsiniz.
C# ile Excel Pasta Grafiği Oluşturma Adımları
- NuGet Gallery’den Aspose.Cells for .NET paketini indirin
- Yönergeyi kullanarak ilgili Aspose.Cells ve Aspose.Cells.Charts ad alanlarını içe aktarın
- Lisans nesnesini örnekleyin ve lisans dosyasını SetLicense yöntemini kullanarak ayarlayın
- Yeni bir Excel çalışma kitabı oluşturmak için bir Workbook nesnesi oluşturun
- Çalışma kitabındaki ilk çalışma sayfasını alın ve çalışma sayfasına veri ekleyin
- ChartType.Pie enum üyesini kullanarak yeni Pasta grafiği ekleyin ve veri serilerini diğer özelliklerle ayarlayın
- Pasta grafiğini içeren çıktı Excel dosyasını kaydedin
Aşağıdaki örnekte, üç aylık satış verilerine dayalı olarak dinamik olarak bir Pasta grafiği oluşturacağız. Grafiğin kaynak verileri de kod aracılığıyla yapıştırılacaktır. Ayrıca, pasta dilimlerinde değerleri ve yüzdeleri göstermek için grafiğin başlığını ve veri etiketleri özelliklerini belirledik. Grafik çizmek için diğer benzer türleri seçmek veya ayarlamak için ChartType numaralandırmayı kullanabiliriz.
C#’ta Excel Pasta Grafiği Oluşturmak için örnek kod
Yukarıdaki kod parçacığı, ilk çalışma sayfası hücrelerine bazı veriler ekler ve ardından bu veri kaynağına dayalı olarak C#’ta bir Excel Pastası grafiği oluşturur. Son olarak, Pasta grafiğini içerecek bir Excel XLSX dosyası kaydeder. Ayrıca Interop olmadan Excel grafiğini C#‘da JPG’ye dönüştürün da yapabilirsiniz.