การแสดงข้อมูลแบบหลายชั้นในรูปแบบสามมิติช่วยให้ผู้มีส่วนได้ส่วนเสียเข้าใจโครงสร้างของยอดรวมในแต่ละหมวดหมู่ได้อย่างรวดเร็ว ในบทความนี้คุณจะได้เรียนรู้วิธีสร้าง CylinderStacked chart—แผนภูมิคอลัมน์ทรงกระบอกซ้อน 3‑D—in ไฟล์ Excel โดยใช้ C# และ Aspose.Cells for .NET คู่มือรวมตัวอย่างโค้ดที่พร้อมใช้งานและภาพรวมสั้น ๆ เกี่ยวกับวิธีปรับแต่งแผนภูมิที่มีอยู่ให้เป็นรูปแบบทรงกระบอก.

บทความนี้ครอบคลุมหัวข้อต่อไปนี้:

ไลบรารี Excel ของ C# เพื่อสร้างแผนภูมิ CylinderStacked

Aspose.Cells for .NET เป็นไลบรารีการจัดการ Excel ที่ครบวงจรซึ่งลบความจำเป็นในการทำงานอัตโนมัติของ Microsoft Office ออกไป มันมี API ที่ครอบคลุมสำหรับการสร้าง, แก้ไข และจัดรูปแบบแผนภูมิด้วยโปรแกรม เมื่อทำงานกับประเภทแผนภูมิ 3‑D เช่นแผนภูมิ CylinderStacked chart, Aspose.Cells ให้การสนับสนุนเต็มรูปแบบสำหรับประเภทแผนภูมิ, การจัดรูปแบบซีรีส์, การกำหนดค่าแกน, และอื่น ๆ อีกมาก

ข้อได้เปรียบหลักของการใช้ Aspose.Cells for .NET:

  • Full‑Featured API – เข้าถึงทุกฟีเจอร์ของ Excel รวมถึงประเภทแผนภูมิ 3‑D ขั้นสูง
  • No Office Dependency – ทำงานในสภาพแวดล้อมฝั่งเซิร์ฟเวอร์โดยไม่ต้องติดตั้ง Excel
  • High Performance – จัดการเวิร์กบุ๊กขนาดใหญ่ด้วยการใช้หน่วยความจำน้อย
  • Cross‑Platform – รองรับ .NET Framework, .NET Core และ .NET 5/6+

การติดตั้ง

PM> Install-Package Aspose.Cells

สร้างแผนภูมิ CylinderStacked ใน Excel ด้วย C#

ด้านล่างเป็นตัวอย่างที่สมบูรณ์และทำงานได้ด้วยตนเองซึ่งสร้าง workbook, เติมข้อมูลตัวอย่าง, เพิ่มแผนภูมิ CylinderStacked, ปรับแต่งลักษณะของมัน, และบันทึกไฟล์.

คำอธิบายทีละขั้นตอน

  1. สร้างเวิร์กบุ๊กใหม่ และรับเวิร์กชีตแรก.
  2. แทรกข้อมูลตัวอย่าง – หมวดหมู่ (Q1‑Q4) และชุดผลิตภัณฑ์สามชุด.
  3. เพิ่มแผนภูมิ โดยใช้ ChartType.CylinderStacked.
  4. กำหนดช่วงข้อมูล สำหรับแผนภูมิและตั้งแกนประเภท.
  5. ปรับแต่งองค์ประกอบของแผนภูมิ (ชื่อ, คำอธิบาย, ชื่อแกน, การหมุน 3‑D).
  6. บันทึกเวิร์กบุ๊ก เป็นไฟล์ Excel.

โค้ด C# สมบูรณ์

คำอธิบายของบรรทัดสำคัญ

  • ChartType.CylinderStacked เลือกแผนภูมิคอลัมน์ทรงกระบอกแบบ 3‑D ที่ซ้อนกัน
  • SetChartDataRange("A1:D5", true) บอกให้ Aspose.Cells ปฏิบัติเชิงแถวแรกเป็นชื่อของซีรีส์
  • chart.NSeries.CategoryData = "A2:A5" กำหนดไตรมาสให้กับแกน X

รับใบอนุญาตฟรี

สำรวจใบอนุญาตชั่วคราวฟรีของ Aspose.Cells เพื่อเปิดใช้งานคุณสมบัติทั้งหมดระหว่างการพัฒนา เยี่ยมชม หน้าใบอนุญาตชั่วคราว เพื่อรับคีย์ใบอนุญาตและเริ่มสร้างโซลูชัน Excel ที่แข็งแรงโดยไม่มีข้อจำกัด.

CylinderStacked Chart Excel: แหล่งข้อมูลฟรี

ดำเนินการเรียนรู้ของคุณต่อด้วยแหล่งข้อมูลที่เป็นประโยชน์เหล่านี้:

สรุป

ในบทความนี้ เราได้อธิบายวิธีการสร้างแผนภูมิ CylinderStacked — แผนภูมิคอลัมน์ทรงกระบอกแบบ 3‑D ที่ซ้อนกัน — โดยใช้ Aspose.Cells for .NET ตัวอย่างโค้ดที่ให้มาช่วยแสดงการสร้างแผนภูมิใหม่ทั้งหมดและการแปลงแผนภูมิที่มีอยู่ให้เป็นสไตล์ทรงกระบอก ด้วย Aspose.Cells คุณสามารถสร้างการแสดงผลที่ซับซ้อนได้อย่างเต็มรูปแบบโดยใช้โปรแกรมเท่านั้นโดยไม่ต้องพึ่งพา Microsoft Excel บนเซิร์ฟเวอร์

หากคุณมีคำถามหรือจำเป็นต้องการความช่วยเหลือเพิ่มเติม อย่าลังเลที่จะโพสต์ใน ฟอรั่มสนับสนุน Aspose.Cells.

ดูเพิ่มเติม