Verileri üç‑boyutlu biçimde görselleştirmek, eğilimlerin öne çıkmasını ve okunabilirliğin artmasını sağlayabilir. Cylindrical Bar chart, klasik çubuk grafiğin 3‑B bir varyantıdır ve her veri serisini silindir olarak göstererek derinlik ekler, netlikten ödün vermez. Bu makalede, Aspose.Cells for .NET ve C# kullanarak bir Excel çalışma kitabında Cylindrical Bar chart nasıl oluşturulacağını gösteriyoruz.
Bu rehberde şunları öğreneceksiniz:
- Aspose.Cells C# Excel kütüphanesinin grafik oluşturma için neler sunduğu.
- Adım adım bir Silindirik Çubuk grafiği nasıl oluşturulur.
- Grafiğin görünümünü (eksen başlıkları, renkler, açıklamalar vb.) nasıl özelleştirirsiniz.
- Değerlendirme için ücretsiz geçici bir lisansın nereden alınacağı.
C# Excel Kütüphanesi ile Silindirik Çubuk Grafik Oluşturma
Aspose.Cells for .NET kapsamlı bir Excel otomasyon kitaplığıdır ve geliştiricilerin Microsoft Office olmadan Excel dosyaları oluşturmasına, değiştirmesine ve render etmesine olanak tanır. Excel tarafından sunulan tüm grafik türlerini, 3‑D Cylindrical Bar grafiği dahil olmak üzere destekler.
Aspose.Cells for .NET kullanmanın temel avantajları:
- Tam‑özellikli API – Çalışma kitabı, çalışma sayfası, hücre, grafik ve biçimlendirme nesnelerine erişim.
- Sıfır‑bağımlılık – Herhangi bir .NET platformunda çalışır (.NET Framework, .NET Core, .NET 5/6/7).
- Yüksek performans – Düşük bellek ayak iziyle büyük veri setlerini işler.
- Çapraz‑format desteği – XLS, XLSX, CSV, ODS ve daha fazlasını okur/yazar.
Aspose.Cells Kurulumu
Aspose.Cells’i NuGet üzerinden edinebilirsiniz:
PM> Install-Package Aspose.Cells
Veya en son sürümü Aspose.Cells sürüm sayfası adresinden indirin.
C# kullanarak Excel’de Silindirik Çubuk Grafik Oluşturma
Aşağıdaki örnek bir çalışma kitabı oluşturur, örnek satış verileriyle doldurur, bir Silindirik Çubuk grafik ekler ve sonucu bir XLSX dosyası olarak kaydeder.
Tam C# Kod Örneği
Kodun Açıklaması
| Adım | Kodun yaptığı şey |
|---|---|
| 1 | Yeni bir Workbook oluşturur ve ilk çalışma sayfasını (Sheet1) alır. |
| 2 | Çalışma sayfasını küçük bir veri kümesi (bölgeler ve çeyrek satışları) ile doldurur. |
| 3 | Cylindrical Bar grafik (ChartType.CylindricalBar) ekler ve sayfada konumlandırır. |
| 4 | Üç seri ekler—her çeyrek için bir tane—ve bunları sayısal verileri içeren hücrelere bağlar. |
| 5 | Eksen başlıklarını, lejand konumunu, seri renklerini ayarlar ve silindirik şekli vurgulamak için hafif bir 3‑D döndürme uygular. |
| 6 | Çalışma kitabını CylindricalBarChart_Output.xlsx olarak kaydeder. Oluşturulan dosya Excel, Google Sheets veya herhangi bir uyumlu görüntüleyicide açılabilir. |
Örneği Çalıştırma
- Visual Studio’da veya tercih ettiğiniz IDE’de yeni bir Console Application projesi oluşturun.
- Aspose.Cells NuGet paketini ekleyin (
Install-Package Aspose.Cells). - Oluşturulan
Program.csiçeriğini yukarıdaki kodla değiştirin. - Projeyi derleyin ve çalıştırın. Konsol, çalışma kitabının kaydedildiğini onaylayacak ve
CylindricalBarChart_Output.xlsxdosyasını projenin çıktı klasöründe bulacaksınız.
Ücretsiz Geçici Lisans Alın
Aspose.Cells ticari bir üründür, ancak değerlendirme amacıyla ücretsiz geçici lisans alabilirsiniz:
- Aspose geçici lisans sayfasını ziyaret edin (Aspose temporary license page).
- Ekrandaki talimatları izleyerek bir lisans dosyası alın (genellikle
Aspose.Total.NET.lic). - Lisans dosyasını projenizin kök dizinine yerleştirin ve herhangi bir Aspose.Cells API’sini kullanmadan önce etkinleştirin:
// Load the temporary license (do this once at application startup)
var license = new License();
license.SetLicense("Aspose.Total.NET.lic");
Geçici lisans, sınırlı bir süre için değerlendirme kısıtlamalarını kaldırır ve tüm özellikleri—grafik oluşturma dahil—sınırsız bir şekilde test etmenizi sağlar.
Ücretsiz Kaynaklar
- Geliştirici Kılavuzu – https://docs.aspose.com/cells/net/
- Ücretsiz Çevrimiçi 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/
- Örnek Kod Deposu – https://github.com/aspose-cells/Aspose.Cells-for-.NET
Sonuç
Aspose.Cells for .NET ile Silindirik Çubuk grafiği oluşturmak basittir: verileri hazırlayın, ChartType.CylindricalBar türünde bir grafik ekleyin, serileri bağlayın ve isteğe bağlı stil uygulayın. Kütüphane, tüm düşük seviyeli Excel işlemlerini yönetir ve programlı olarak profesyonel görünümlü, 3‑B görselleştirmeler oluşturmanızı sağlar.
Ek veri etiketleri, degrade doldurmalar veya dinamik veri kaynakları gibi ek özelleştirmelerle denemeler yapmaktan çekinmeyin—grafiği belirli raporlama ihtiyaçlarınıza göre uyarlamak için. Herhangi bir sorunla karşılaşırsanız veya daha fazla sorunuz olursa, Aspose topluluğu ve destek forumları yardım almak için mükemmel yerlerdir.