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

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

C# Excel Library เพื่อสร้างแผนภูมิวงกลม

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

ประโยชน์หลักของการใช้ Aspose.Cells สำหรับสร้างแผนภูมิวงกลม:

  • Full Control Over Chart Elements – ชื่อเรื่อง, คำอธิบาย, ป้ายข้อมูล, สี, และการตั้งค่าการระเบิด
  • No Dependency on Excel – ทำงานบนเซิร์ฟเวอร์, บริการคลาวด์, หรือสภาพแวดล้อมใด ๆ ที่รองรับ .NET
  • High Performance – การจัดการข้อมูลขนาดใหญ่อย่างมีประสิทธิภาพ
  • Multiple Output Formats – บันทึกเป็น XLSX, PDF, PNG, JPEG, และอื่น ๆ

เพื่อเริ่มใช้งาน Aspose.Cells ให้ติดตั้งแพ็กเกจ NuGet:

PM> Install-Package Aspose.Cells

สร้างแผนภูมิวงกลมแบบง่ายใน Excel ด้วย C#

ตัวอย่างต่อไปนี้แสดงวิธีการสร้างแผนภูมิวงกลมพื้นฐานที่แสดงข้อมูลส่วนแบ่งตลาด

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

StepPurpose
1สร้าง Workbook ใหม่และรับเวิร์กชีตเริ่มต้น
2เติมข้อมูลในชีตด้วยชื่อผลิตภัณฑ์และค่าหุ้นที่สอดคล้องกัน
3เพิ่มแผนภูมิประเภท ChartType.Pie. สี่อาร์กิวเมนต์เชิงตัวเลขกำหนดมุมบนซ้ายและล่างขวาของพื้นที่แผนภูมิ (แถว, คอลัมน์)
4กำหนดหัวข้อที่มีความหมายให้กับแผนภูมิ
5ผูกซีรีส์กับข้อมูลเชิงตัวเลข (B2:B5) และหมวดหมู่ (A2:A5)
6เปิดใช้งานป้ายข้อมูลและกำหนดค่าให้แสดงทั้งชื่อหมวดหมู่และเปอร์เซ็นต์
7บันทึก Workbook ลงดิสก์

การรันโค้ดจะสร้าง SimplePieChart_Output.xlsx ที่มีแผนภูมิวงกลมชัดเจนซึ่งแสดงส่วนแบ่งตลาดของแต่ละผลิตภัณฑ์

สร้างแผนภูมิวงกลมแบบระเบิดพร้อมสีที่กำหนดเอง

บางครั้งคุณอาจต้องการการนำเสนอที่มีสีสันมากขึ้น—เช่นส่วน exploded หรือสีส่วนที่กำหนดเอง ตัวอย่างด้านล่างแสดงวิธีทำเช่นนั้น

จุดเด่น

  • ประเภทแผนภูมิ ChartType.PieExploded สร้างพายที่มีส่วนที่ระเบิดเป็นค่าเริ่มต้น; การระเบิดของแต่ละส่วนสามารถควบคุมได้ผ่านคุณสมบัติ Explosion ของแต่ละจุด
  • สีที่กำหนดเองจะถูกนำไปใช้ผ่าน Area.ForegroundColor
  • ป้ายข้อมูลจะเปิดใช้งานสำหรับแต่ละจุดเพื่อแสดงทั้งชื่อหมวดหมู่และเปอร์เซ็นต์
  • คำอธิบาย (legend) จะถูกวางไว้ด้านขวาของแผนภูมิเพื่อให้อ่านง่ายขึ้น

ไฟล์ ExplodedPieChart_Output.xlsx ที่ได้จะแสดงแผนภูมิวงกลมที่มีความสวยงามโดดเด่นพร้อมส่วนที่แยกออกและมีสีกำหนดเอง.

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

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

แผนภูมิวงกลม Excel: แหล่งข้อมูลฟรี

ใช้ประโยชน์จากวัสดุการเรียนรู้เพิ่มเติมเพื่อเชี่ยวชาญการทำงานอัตโนมัติของ Excel ด้วย Aspose.Cells:

สรุป

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

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

ดูเพิ่มเติม