Birden fazla veri serisinin toplam içindeki oranını görselleştirmek, iş raporlamasında yaygın bir gereksinimdir. %100 Yığılmış Alan grafiği (Area100PercentStacked) bu verileri, her kategori noktasında yükseklikleri %100’e ulaşan doldurulmuş alanlar olarak gösterir ve pazar payı, kaynak tahsisi veya zaman içindeki herhangi bir bileşeni göstermek için idealdir.

Bu rehberde, C# ile Aspose.Cells for .NET kullanarak Excel’de Area100PercentStacked grafiği nasıl oluşturacağınızı öğreneceksiniz. Örnek tam, bağımsızdır ve doğrudan derlenip çalıştırılabilir.

Bu makale şunları kapsar

C# Excel Kütüphanesi ile Area100PercentStacked Grafikler Oluşturma

Aspose.Cells for .NET kapsamlı bir elektronik tablo işleme API’sidir ve geliştiricilerin Microsoft Excel yüklü olmadan Excel dosyaları oluşturmasına, düzenlemesine ve render etmesine olanak tanır. Zengin grafik oluşturma yetenekleri sayesinde, Area100PercentStacked grafiği de dahil olmak üzere herhangi bir Excel grafik türünü programlı olarak oluşturabilirsiniz.

Aspose.Cells kullanmanın temel avantajları:

  • Saf .NET API – COM etkileşimi yoktur, .NET’i destekleyen herhangi bir platformda çalışır.
  • Tam format desteği – XLS, XLSX, CSV, ODS ve daha fazlası.
  • Yüksek performans – Büyük çalışma kitapları ve veri setleri için verimli işleme.
  • Detaylı kontrol – Her grafik özelliği, seri, eksen ve biçimlendirme seçeneğine erişim.

Başlarken

  1. İndir en son Aspose.Cells .NET paketini releases sayfasından.
  2. Yükle via NuGet:
PM> Install-Package Aspose.Cells
  1. C# projenize Aspose.Cells referansını ekleyin.

Artık Area100PercentStacked grafiği oluşturmak için hazırsınız.

Excel’de C# kullanarak Area100PercentStacked Grafik Oluşturma

Aşağıda, tamamen çalıştırılabilir bir C# programı bulunmaktadır:

  1. Yeni bir çalışma kitabı oluşturur.
  2. Üç ürün hattının ay ve satışlarını içeren örnek verileri doldurur.
  3. Area100PercentStacked grafiği ekler.
  4. Başlıkları, lejantları ve eksen değerlerini özelleştirir.
  5. Çalışma kitabını bir XLSX dosyasına kaydeder.

Temel Adımların Açıklaması

AdımNe yapar
1Yeni bir Workbook oluşturur ve ilk Worksheet‘i alır.
2Worksheet’i örnek veri ile doldurur – aylar ve üç ürün satış serisi.
3Area100PercentStacked grafik worksheet’e ekler.
4NSeries.Add yöntemiyle üç seri (Product A‑C) ekler.
5X‑eksen kategori (aylar) ile grafiği bağlar.
6İsteğe bağlı özelleştirmeyi gösterir – lejand konumu, eksen başlıkları, sayı formatı ve çizim alanı rengi.
7Workbook’i Area100PercentStackedChart_Output.xlsx dosyasına kaydeder.

Yukarıdaki programı çalıştırmak, analiz veya sunum için hazır, tamamen biçimlendirilmiş 100 % Stacked Area grafiği içeren bir Excel dosyası üretir.

Yerleşik Area100PercentStacked Grafiğini Güncelle

Eğer mevcut bir çalışma kitabında zaten bir grafik varsa ve bunu Area100PercentStacked türüne dönüştürmeniz gerekiyorsa, her seri için grafiğin Type özelliğini değiştirebilirsiniz:

Bu snippet, mevcut bir grafiği sıfırdan yeniden oluşturmadan yeniden yapılandırmayı gösterir.

Ücretsiz Lisans Alın

Aspose.Cells, değerlendirme filigranlarını kaldıran ve tüm özellikleri etkinleştiren geçici ücretsiz bir lisans sunar. Lisansınızı Aspose geçici lisans sayfasından edinin. Grafikler oluşturulmadan önce lisansı uygulayın:

// Apply free temporary license (replace the path with your .lic file location).
var license = new License();
license.SetLicense("Aspose.Total.lic");

Area100PercentStacked Chart – Ücretsiz Kaynaklar

Sonuç

Aspose.Cells for .NET ile 100 % Stacked Area grafiği oluşturmak oldukça basittir:

  1. Verilerinizi hazırlayın.
  2. ChartType.Area100PercentStacked tipinde bir grafik ekleyin.
  3. Seri ve kategori verilerini doldurun.
  4. Görünümü ince ayarlayın ve kaydedin.

Sağlanan kod parçacıkları eksiksiz, derlemeye hazırdır ve yeni grafik oluşturma ile mevcut bir grafiği değiştirme her ikisini de göstermektedir. Bu teknikleri raporlama panolarına, finansal analizlere veya orantısal veri görselleştirmenin gerektiği herhangi bir senaryoya dahil edin.

Daha fazla yardım için, sorularınızı Aspose.Cells forumunda gönderin.

Ayrıca Bakınız