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

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

  1. İndir kütüphaneyi resmi releases page adresinden.
  2. 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

  1. Bir Workbook örneği oluşturun.
  2. İlk çalışma sayfasını örnek verilerle doldurun.
  3. Area Stacked grafik nesnesi ekleyin.
  4. Serileri, başlıkları ve eksenleri yapılandırın.
  5. Çalışma kitabını bir dosyaya kaydedin.

Anahtar Öğelerin Açıklaması

Kod SegmentiAmaç
ChartType.AreaStackedAspose.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.TextX‑eksen etiketi (“Quarter”) ayarlar.
chart.ValueAxis.Title.TextY‑eksen etiketi (“Sales (USD)”) ayarlar.
chart.PlotArea.Area.FormattingGrafiğ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:

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.

Ayrıca Bakınız