การแสดงข้อมูลเชิงสัดส่วนอย่างมีประสิทธิภาพมักต้องใช้ แผนภูมิพายแบบ 3‑D ที่แยกส่วน. ในรายงานธุรกิจหลายฉบับ ชนิดแผนภูมินี้ช่วยเน้นส่วนต่าง ๆ อย่างชัดเจนพร้อมเพิ่มลุคสามมิติที่ดึงดูดความสนใจของผู้อ่าน. บทความนี้สาธิตวิธีสร้างแผนภูมิ Pie3DExploded ใน Excel ด้วย C# และ Aspose.Cells for .NET. ด้วยเพียงไม่กี่บรรทัดของโค้ด คุณสามารถสร้าง ปรับสไตล์ และส่งออกแผนภูมิเป็นรูปแบบที่รองรับใด ๆ (XLSX, PDF, PNG, เป็นต้น).

บทความนี้จัดระเบียบตามลำดับดังนี้:

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

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

ข้อได้เปรียบหลักของการใช้ Aspose.Cells สำหรับการสร้างแผนภูมิ:

  • Full .NET support – ทำงานร่วมกับ .NET Framework, .NET Core, และ .NET 6/7/8.
  • No Office required – ทำงานในสภาพแวดล้อมฝั่งเซิร์ฟเวอร์ที่ไม่มี Office.
  • Rich charting capabilities – รองรับประเภทแผนภูมิมากกว่า 50 ประเภท รวมถึงแบบ 3‑D และแบบแยกส่วน.
  • High performance – จัดการชุดข้อมูลขนาดใหญ่ด้วยการใช้หน่วยความจำต่ำ.
  • Multiple export formats – บันทึกเป็น XLSX, PDF, HTML, PNG, JPEG, SVG และอื่น ๆ.

เริ่มต้น

  1. ดาวน์โหลด เวอร์ชันล่าสุดของ Aspose.Cells for .NET จาก หน้า releases อย่างเป็นทางการ.
  2. ติดตั้ง แพคเกจ NuGet:
   PM> Install-Package Aspose.Cells
  1. เพิ่มการอ้างอิงไปยัง Aspose.Cells ในโปรเจกต์ C# ของคุณ.

ตอนนี้คุณพร้อมที่จะสร้างแผนภูมิ Pie3DExploded แล้ว

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

ด้านล่างเป็นตัวอย่างที่สมบูรณ์และสามารถรันได้สองตัวอย่าง:

  1. Basic Pie3DExploded chart – แสดงวิธีสร้างแผนภูมิและทำให้ชุดข้อมูลทั้งหมดระเบิดออก
  2. Customized Pie3DExploded chart – แสดงการปรับสไตล์, ทำให้ส่วนเฉพาะระเบิดออก, และส่งออกเป็น PNG

ตัวอย่างที่ 1 – แผนภูมิ Pie3DExploded พื้นฐาน

คำอธิบายของขั้นตอนสำคัญ

ขั้นตอนโค้ดวัตถุประสงค์
1new Workbook()สร้างเวิร์กบุ๊ก Excel ในหน่วยความจำ
2sheet.Cells["A1"].Value = "Category"เติมแผ่นงานด้วยคู่ค่า หมวดหมู่/ค่า
3sheet.Charts.Add(ChartType.Pie3D, …)เพิ่มแผนภูมิวงกลม 3 มิติลงในแผ่นงาน
4chart.NSeries.Add("=Sheet1!$B$2:$B$5", true)ผูกซีรีส์กับช่วงข้อมูล
5chart.NSeries[seriesIndex].Explosion = 15เพิ่มระยะห่างระหว่างชิ้นส่วนเพื่อให้เอฟเฟกต์เด่นชัดยิ่งขึ้น
6workbook.Save(...)บันทึกเวิร์กบุ๊กเป็นไฟล์ XLSX

การรันโปรแกรมจะสร้าง Pie3DExploded_Basic.xlsx พร้อมแผนภูมิพาย 3‑D ที่แยกส่วนอย่างชัดเจน

ตัวอย่างที่ 2 – แผนภูมิ Pie3DExploded ที่กำหนดเอง (การจัดรูปแบบและการส่งออก)

สิ่งที่ตัวอย่างนี้เพิ่ม

  • Selective explosion – เฉพาะส่วน “Bikes” จะถูกแยกออกโดยใช้ ExplodePoints.
  • Custom slice colors – เข้าถึง Area.ForegroundColor ของแต่ละจุดโดยตรง.
  • Data labels – แสดงชื่อหมวดหมู่และค่าในแต่ละส่วน.
  • High‑resolution export – บันทึกแผนภูมิเป็นภาพ PNG ความละเอียด 300 dpi (ToImage method).

ตัวอย่างทั้งสองคอมไพล์ด้วย .NET 6+ และต้องการเพียงแพ็กเกจ NuGet Aspose.Cells เท่านั้น.

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

ต้องการทดลองโดยไม่ต้องซื้อใบอนุญาตเต็มหรือไม่? เยี่ยมชม หน้าใบอนุญาตชั่วคราวของ Aspose เพื่อรับใบอนุญาตทดลองใช้งานฟรี 30‑วัน. สิ่งนี้จะเปิดใช้งานคุณลักษณะทั้งหมด รวมถึงการสร้างแผนภูมิ เพื่อให้คุณสามารถทดสอบโค้ดข้างต้นได้โดยไม่มีข้อจำกัด.

ทรัพยากรฟรี

สรุป

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

หากคุณพบปัญหาใด ๆ หรือมีคำถามใด ๆ โปรดอย่าลังเลที่จะขอความช่วยเหลือใน ฟอรัมสนับสนุน Aspose.Cells.

ดูเพิ่มเติม