Memvisualisasikan data proporsional di beberapa kategori adalah kebutuhan umum dalam pelaporan bisnis. Sebuah Column3D100PercentStacked chart menampilkan setiap seri data sebagai bagian dari keseluruhan, ditumpuk dalam kolom tiga‑dimensi, dan menormalkan setiap kolom menjadi 100 %. Panduan ini memandu Anda melalui pembuatan chart tersebut di Excel menggunakan C# dan Aspose.Cells for .NET. Solusinya sepenuhnya berbasis kode, tidak memerlukan instalasi Excel, dan dapat disimpan ke format XLSX, PDF, atau gambar.

Artikel ini mencakup:

Perpustakaan Excel C# untuk Membuat Diagram Column3D100PercentStacked

Aspose.Cells for .NET adalah perpustakaan berperforma tinggi yang memungkinkan pengembang membuat, memodifikasi, dan merender file Excel tanpa Microsoft Office. Ia menyediakan API charting yang kaya mencakup lebih dari 50 jenis diagram, termasuk diagram Column3D100PercentStacked.

Keunggulan utama menggunakan Aspose.Cells untuk pembuatan chart:

FeatureBenefit
API KomprehensifAkses penuh ke tipe diagram, seri, sumbu, legenda, dan pemformatan.
Tidak memerlukan ExcelBerfungsi pada platform apa pun yang mendukung .NET (Windows, Linux, macOS).
Berbagai format outputSimpan sebagai XLSX, XLS, CSV, PDF, XPS, PNG, JPEG, dll.
Rendering dengan fidelitas tinggiDiagram terlihat identik dengan yang dibuat di Microsoft Excel.
Dioptimalkan untuk kinerjaMenangani dataset besar dengan jejak memori yang rendah.

Memulai

  1. Unduh versi terbaru Aspose.Cells for .NET dari halaman rilis.
  2. Instal via NuGet:
PM> Install-Package Aspose.Cells
  1. Tambahkan referensi ke Aspose.Cells dalam proyek C# Anda.

Sekarang Anda siap untuk menghasilkan diagram kolom bertumpuk 100 % 3‑D secara programatik.

Buat Diagram Column3D100PercentStacked di Excel menggunakan C#

Berikut adalah contoh C# lengkap dan mandiri yang:

  1. Membuat workbook baru.
  2. Mengisi data penjualan contoh untuk tiga produk selama empat kuartal.
  3. Menambahkan diagram Column3D100PercentStacked.
  4. Menyesuaikan judul diagram, judul sumbu, legenda, dan label data.
  5. Menyimpan workbook ke file XLSX.

Penjelasan Langkah-Langkah Utama

LangkahApa yang dilakukan
Buat workbook & worksheetMemulai dengan file Excel kosong dan sebuah sheet bernama SalesData.
Isi dataMenyisipkan angka penjualan kuartalan untuk tiga produk. Tata letaknya sesuai dengan yang diharapkan chart (kategori di kolom A, seri di kolom B‑D).
Tambah chartMemanggil Charts.Add dengan ChartType.Column3D100PercentStacked. Chart menempati baris 7‑25 dan kolom 0‑8 pada worksheet.
Tambah seriData setiap produk ditambahkan sebagai seri terpisah. Flag true memberi tahu Aspose.Cells untuk mengambil nama seri dari sel pertama pada rentang.
Data kategoriMenghubungkan label sumbu X (nama kuartal) ke kolom A.
SesuaikanMengatur judul, memindahkan legenda, dan mengaktifkan label data yang menampilkan persentase pada setiap segmen tumpukan.
SimpanMenulis workbook ke Column3D100PercentStacked_Chart.xlsx. File dapat dibuka langsung di Excel atau dikonversi ke format lain.

Sumber Daya Gratis

Dapatkan Lisensi Gratis

Mulailah bereksperimen dengan Aspose.Cells tanpa biaya. Dapatkan lisensi gratis sementara dari halaman lisensi sementara Aspose. Ini membuka semua fitur, menghapus watermark evaluasi, dan memungkinkan Anda menerapkan solusi Anda di produksi setelah membeli lisensi permanen.

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

Kesimpulan

Diagram Column3D100PercentStacked memberikan cara yang jelas dan menarik secara visual untuk membandingkan kontribusi relatif dari beberapa rangkaian data di seluruh kategori. Dengan Aspose.Cells for .NET Anda dapat menghasilkan diagram semacam itu secara programatik, menyesuaikan setiap elemen, dan mengekspor hasilnya ke berbagai format—semua tanpa memerlukan Microsoft Excel. Gunakan kode contoh yang disediakan sebagai dasar, sesuaikan sumber data dengan kebutuhan Anda, dan integrasikan pembuatan diagram ke dalam alur pelaporan Anda.

Untuk bantuan lebih lanjut, kunjungi Aspose.Cells Support Forum: https://forum.aspose.com/c/cells/9

Selamat coding!

Lihat Juga