Üç boyutlu bir etkiyle hiyerarşik verileri görselleştirmek, raporları daha ilgi çekici hale getirebilir. Bu rehberde, C# kullanarak ve Aspose.Cells for .NET ile Excel’de programlı olarak bir PyramidColumn3D grafiği oluşturmayı öğreneceksiniz. Örnek, veri eklemeyi, grafiği eklemeyi, seri ayarlarını ince ayarlamayı ve çalışma kitabını bir Excel dosyasına dışa aktarmayı göstermektedir.

Bu makale aşağıdaki konuları kapsar:

Aspose.Cells .NET Library için PyramidColumn3D Grafikler

Aspose.Cells for .NET güçlü, tamamen yönetilen bir API’dir ve geliştiricilerin Microsoft Office olmadan Excel dosyaları oluşturmasına, değiştirmesine ve render etmesine olanak tanır. Excel’in tüm grafik türlerini, PyramidColumn3D grafiği de dahil olmak üzere destekler.

Aspose.Cells kullanmanın temel avantajları:

  • Rich Chart API – Grafik nesnelerine, serilere, eksenlere, lejandlara ve biçimlendirmeye doğrudan erişim.
  • No Interop Dependency – Herhangi bir .NET ortamında (Masaüstü, Sunucu, Bulut) çalışır.
  • High Performance – Büyük çalışma kitaplarını düşük bellek tüketimiyle işler.
  • Multiple Formats – XLSX, XLS, CSV, PDF, HTML ve görüntü formatlarına kaydedebilir.

Aspose.Cells’i kullanmaya başlamak için NuGet paketini yükleyin:

PM> Install-Package Aspose.Cells

Temel Bir PyramidColumn3D Grafiği Oluşturun

Aşağıdaki örnek basit bir çalışma kitabı oluşturur, örnek verilerle doldurur, bir PyramidColumn3D grafiği ekler ve dosyayı PyramidColumn3D_Basic.xlsx olarak kaydeder.

Anahtar adımların açıklaması

StepWhat it does
1Workbook örneği oluşturur ve ilk Worksheet‘e erişir.
2Sayfayı ürün adları ve çeyrek satış değerleriyle doldurur.
3Charts.Add metodunu ChartType.PyramidColumn3D ile çağırarak 3‑D piramit sütun grafiği oluşturur.
4Veri serisini (NSeries.Add) ekler ve kategori (X‑ekseni) etiketlerini ayarlar.
5Çalışma kitabını Microsoft Excel’de açılabilecek bir XLSX dosyasına kaydeder.

Programı çalıştırdığınızda, dört çeyrek boyunca satış verilerini görselleştiren 3‑D piramit sütun grafiği içeren bir Excel dosyası üretilir.

PyramidColumn3D Grafiğini Özelleştirme (Renkler, Eksen, Açıklama)

Çoğu zaman, grafiğin görünümünü kurumsal marka kimliğine uydurmak veya okunabilirliği artırmak için özelleştirmeniz gerekir. Aşağıdaki örnek bunu gösterir:

  • Sütun dolgu renklerini değiştirme.
  • Lejant konumunu ayarlama.
  • Birincil ve ikincil eksen başlıklarını değiştirme.
  • Veri etiketlerini etkinleştirme.

Özel kodun ne yaptığını

ÖzelleştirmeKod parçacığıSonuç
Seri renklerichart.NSeries[s].Area.ForegroundColor = palette[s];Her yılın sütunu ayrı, marka dostu bir renkte görünür.
Veri etiketlerichart.NSeries[s].DataLabels.IsValueShown = true;Sayısal değerler, hızlı bir içgörü için her sütunun üzerinde gösterilir.
Lejant konumlandırmasıchart.Legend.Position = LegendPositionType.Bottom;Lejant, grafiğin altında yer alır ve grafik alanını boşaltır.
Eksen başlıkları ve sayı formatıchart.CategoryAxis.Title.Text, chart.ValueAxis.NumberFormatOkunabilirliği artırır ve birimleri iletir.
Kenarlık kaldırmachart.NSeries[s].Border.IsVisible = false;Daha temiz bir 3‑B görünüm sağlar.

Excel’de PyramidColumn3D_Customized.xlsx dosyasını açın ve cilalı, sunuma hazır bir grafik görün.

Ücretsiz Lisans Al

Aspose.Cells tam işlevsellik için bir lisans gerektirir. Değerlendirme için Aspose portalından geçici ücretsiz lisans alabilirsiniz:

Aspose.Cells için Ücretsiz Geçici Lisans

Değerlendirme filigranlarını kaldırmak için üretim ortamında grafikler oluşturmadan önce lisansı uygulayın.

// Example of applying a license (place this at the start of your program)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");   // Path to your .lic file

Ek Kaynaklar

Sonuç

Aspose.Cells for .NET ile PyramidColumn3D grafik oluşturmak basittir:

  1. Çalışma sayfası verilerini doldurun.
  2. ChartType.PyramidColumn3D grafiği ekleyin.
  3. Serileri, kategorileri ve isteğe bağlı biçimlendirmeyi ayarlayın.
  4. Çalışma kitabını kaydedin.

Kütüphane, grafik estetiği üzerinde tam kontrol sağlar ve C# uygulamalarınızdan doğrudan profesyonel‑grade görselleştirmeler üretmenize olanak tanır.

Daha fazla yardıma ihtiyacınız olursa, Aspose topluluk forumlarına katılmaktan çekinmeyin veya yukarıda bağlantısı verilen kapsamlı belgeleri inceleyin.

Ayrıca Bakınız