Hiyerarşik veya birikimli verileri görselleştirmek genellikle 3‑D görünümüne sahip bir yığılmış çubuk grafik gerektirir. Aspose.Cells for .NET, koddan doğrudan bir Cylindrical Bar Stacked grafik oluşturmayı kolaylaştırır. Finansal bir gösterge paneli, bölgeye göre satış raporu veya başka bir yığılmış çubuk senaryosu oluşturuyor olsanız da, aşağıdaki kılavuz C# kullanarak grafiği oluşturma, özelleştirme ve kaydetme adımlarını size gösterecek.
Bu makale aşağıdaki konuları kapsar:
- C# Excel Kütüphanesi ile Silindirik Çubuk Yığılmış Grafikler Oluşturma
- C# kullanarak Excel’de Silindirik Çubuk Yığılmış Grafik Oluşturma
- Ücretsiz Lisans Alın
- Ücretsiz Kaynaklar
- Sonuç
- Ayrıca Bakınız
C# Excel Kütüphanesi ile Silindirik Çubuk Yığılmış Grafikler Oluşturma
Aspose.Cells for .NET kapsamlı bir Excel işleme kitaplığıdır ve Microsoft Office otomasyonuna olan ihtiyacı ortadan kaldırır. Zengin bir grafik API seti sunar; CylindricalBarStacked türü, yığılmış çubuk serilerini 3‑D silindirler olarak render eder.
Aspose.Cells kullanarak grafik oluşturmanın temel faydaları:
- Tam .NET Entegrasyonu – .NET 6+, .NET Framework ve .NET Core ile çalışır.
- Office Bağımlılığı Yok – Office yüklü olmadan sunucularda, konteynerlerde ve CI/CD boru hatlarında çalışır.
- Yüksek Performans – Büyük çalışma kitaplarını ve karmaşık grafikleri verimli bir şekilde işler.
- Çoklu Format Desteği – XLSX, XLS, CSV, PDF, PNG, JPEG ve daha fazlasına kaydedin.
Başlarken
- En son Aspose.Cells for .NET’i sürüm sayfasından indirin.
- Kütüphaneyi NuGet aracılığıyla projenize ekleyin:
PM> Install-Package Aspose.Cells
Artık programlı olarak bir Silindirik Çubuk Yığılmış grafik oluşturmak için hazırsınız.
C# kullanarak Excel’de Silindirik Çubuk Yığılmış Grafik Oluşturma
Aşağıda, şunu gösteren tam, derlenebilir bir C# örneği bulunmaktadır:
- Yeni bir çalışma kitabı oluşturma.
- Örnek verileri doldurma.
- CylindricalBarStacked grafik ekleme.
- Serileri, eksenleri ve görünümü özelleştirme.
- Çalışma kitabını bir XLSX dosyasına kaydetme.
Kodun Açıklaması
| Step | Kodun yaptığı şey |
|---|---|
| 1 | Boş bir çalışma kitabı oluşturur ve ilk çalışma sayfasını alır. |
| 2 | Çalışma sayfasını dört bölge ve üç ürün için örnek satış verileriyle doldurur. |
| 3 | CylindricalBarStacked grafik ekler ve veri tablosunun altına konumlandırır. |
| 4 | Her ürün için birer olmak üzere üç seri ekler ve bunları ilgili veri aralığına bağlar. |
| 5 | Kategori (X‑ekseni) etiketlerini bölge adlarına ayarlar. |
| 6 | Yaygın görsel ayarlamaları gösterir: kenarlık, çizim alanı biçimlendirme, lejand konumu ve eksen başlıkları. |
| 7 | Çalışma kitabını Excel, Google Sheets veya herhangi bir uyumlu görüntüleyicide açılabilecek bir XLSX dosyasına kaydeder. |
Programı çalıştırdığınızda, bölge bazında ürün satışlarını görsel olarak toplayan 3‑D yığılmış silindirik çubuk grafik içeren CylindricalBarStackedChart_Output.xlsx dosyası oluşturulur.
Ücretsiz Lisans Al
Aspose.Cells tam işlevsellik için bir lisans gerektirir. Değerlendirme amacıyla geçici ücretsiz bir lisans alabilirsiniz Aspose geçici lisans sayfası. Lisans dosyası, lisans belgeleri bölümünde gösterildiği gibi kodunuzda uygulanabilir.
Ücretsiz Kaynaklar
- Geliştirici Kılavuzu – Kapsamlı API referansı ve öğreticiler: https://docs.aspose.com/cells/net/
- Çevrimiçi Uygulamalar – Kod yazmadan grafik oluşturmayı deneyin: https://products.aspose.app/cells/family
- API Referansı – Ayrıntılı üyeler ve özellikler: https://reference.aspose.com/cells/net/
- Nasıl‑Yapılır Makaleleri – Gerçek dünya senaryoları ve örnek projeler: https://blog.aspose.com/tr/categories/aspose.cells-product-family/
Sonuç
Aspose.Cells for .NET ile Cylindrical Bar Stacked grafik oluşturmak birkaç satır kodla mümkündür. Kütüphane, Excel grafik nesnelerinin karmaşıklığını soyutlayarak veri, düzen ve görsel stil üzerinde tam kontrol sağlar. Yukarıdaki örneği bir başlangıç noktası olarak kullanın ve kendi raporlama gereksinimlerinize göre uyarlayın—grafiği bir veritabanından beslemeniz, koşullu biçimlendirme uygulamanız veya sonucu PDF ya da görüntü olarak dışa aktarmanız gerekse.
Herhangi bir zorlukla karşılaşırsanız veya sorularınız olursa, lütfen bunları ücretsiz destek forumumuzda paylaşın.