Zaman içinde kümülatif eğilimleri görselleştirmek, iş raporlamasında yaygın bir gereksinimdir. Bir Area Stacked chart bireysel veri serilerinin toplam değere nasıl katkıda bulunduğunu gösterirken alan grafiklerinin görsel etkisini korur. Bu rehberde, C# ve Aspose.Cells for .NET kullanarak Excel’de bir Area Stacked chart oluşturmayı öğreneceksiniz. Tam, çalıştırmaya hazır kod örneği veri hazırlama, grafik oluşturma, stil verme ve çalışma kitabını kaydetmeyi gösterir.
Bu makale aşağıdaki konuları kapsar:
- C# Excel Kütüphanesi ile Alan Yığılmış Grafikler Oluşturma
- C# kullanarak Excel’de Alan Yığılmış Grafik Oluşturma
- Ücretsiz Lisans Alın
- Ücretsiz Kaynaklar
- Sonuç
- Ayrıca Bakınız
C# Excel Kütüphanesi ile Alan Yığılmış Grafikler Oluşturma
Aspose.Cells for .NET güçlü bir elektronik tablo kütüphanesidir ve geliştiricilerin Excel dosyalarını Microsoft Office olmadan oluşturmasına, düzenlemesine ve render etmesine olanak tanır. Çalışma sayfaları, hücreler, formüller ve tüm grafik türleri—Area Stacked chart—içerir.
Aspose.Cells for .NET kullanmanın temel avantajları:
- Comprehensive API – Her Excel özelliğine programlı olarak erişin.
- Advanced Chart Support – 100’den fazla grafik türü oluşturun ve özelleştirin.
- High Performance – Büyük çalışma kitaplarını verimli bir şekilde işleyin.
- Multiple Formats – XLSX, XLS, CSV, PDF, PNG ve daha fazlasına kaydedin.
Başlarken
- İndir kütüphaneyi resmi releases page adresinden.
- NuGet üzerinden kurun:
PM> Install-Package Aspose.Cells
Not: NuGet paketi gerekli tüm bağımlılıkları içerir.
C# kullanarak Excel’de Alan Yığılmış Grafik Oluşturma
Aşağıdaki örnek, üç ürün için üç aylık satış verilerini içeren bir çalışma kitabı oluşturur ve verileri Area Stacked grafik olarak görselleştirir.
Adım‑Adım Uygulama
- Bir
Workbookörneği oluşturun. - İlk çalışma sayfasını örnek verilerle doldurun.
- Area Stacked grafik nesnesi ekleyin.
- Serileri, başlıkları ve eksenleri yapılandırın.
- Çalışma kitabını bir dosyaya kaydedin.
Anahtar Öğelerin Açıklaması
| Kod Segmenti | Amaç |
|---|---|
ChartType.AreaStacked | Aspose.Cells’e Alan Yığılmış bir grafik oluşturmasını söyler. |
chart.NSeries.Add("=Sheet1!$B$2:$B$5", true); | Product A için aralığı referans alan bir veri serisi ekler. true bayrağı, serinin kategori (X‑ekseni) verilerini sütun A‘dan otomatik olarak içerdiğini gösterir. |
chart.CategoryAxis.Title.Text | X‑eksen etiketi (“Quarter”) ayarlar. |
chart.ValueAxis.Title.Text | Y‑eksen etiketi (“Sales (USD)”) ayarlar. |
chart.PlotArea.Area.Formatting | Grafiğin çizim alanının özel biçimlendirmesini gösterir. |
Programı çalıştırın ve Excel’de açtığınızda aşağıda gösterilen grafiği içeren AreaStackedChart_Output.xlsx dosyasını elde edeceksiniz.
Ücretsiz Lisans Al
Aspose.Cells’i değerlendirme kısıtlamaları olmadan denemek için, Aspose geçici‑lisans sayfası üzerinden geçici ücretsiz lisans alın. Lisansı uygulamak varsayılan filigranı kaldırır ve tam API kapsamının kilidini açar.
// Example: applying a temporary license
var license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your .lic file
Ücretsiz Kaynaklar
Excel otomasyonunda uzmanlaşmaya devam edin, bu ücretsiz kaynaklarla:
- Geliştirici Kılavuzu – https://docs.aspose.com/cells/net/
- Çevrimiçi Demo ve 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ç
Bir Alan Yığılmış grafik, birikimli veri eğilimlerini görselleştirmenin etkili bir yoludur. Aspose.Cells for .NET kullanarak, sadece birkaç C# satırıyla bu tür grafikler oluşturabilirsiniz. Yukarıdaki örnek, veri hazırlama, grafik oluşturma, stil verme ve dışa aktarmayı tamamen bağımsız, derlemeye hazır bir programda gösterir.
Yardıma ihtiyacınız olursa, sorularınızı Aspose.Cells forumunda paylaşmaktan çekinmeyin.