การแสดงภาพข้อมูลเชิงสัดส่วนเป็นความต้องการทั่วไปสำหรับรายงานธุรกิจ, แดชบอร์ด, และการนำเสนอ ในบทความนี้ คุณจะได้เรียนรู้วิธีสร้าง Pie chart ในเวิร์กบุ๊ก Excel ด้วย C# พร้อม Aspose.Cells for .NET คู่มือให้ขั้นตอนที่ชัดเจนแบบทีละขั้นตอนและตัวอย่างโค้ดที่พร้อมใช้งานที่คุณสามารถผสานเข้ากับแอปพลิเคชัน .NET ใดก็ได้
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- ไลบรารี Excel ของ C# สำหรับสร้างแผนภูมิวงกลม
- สร้างแผนภูมิวงกลมแบบง่ายใน Excel ด้วย C#
- สร้างแผนภูมิวงกลมแบบแยกส่วนพร้อมสีที่กำหนดเอง
- รับใบอนุญาตฟรี
- แหล่งข้อมูลฟรี
- สรุป
- ดูเพิ่มเติม
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#
ตัวอย่างต่อไปนี้แสดงวิธีการสร้างแผนภูมิวงกลมพื้นฐานที่แสดงข้อมูลส่วนแบ่งตลาด
คำอธิบายของขั้นตอนสำคัญ
| Step | Purpose |
|---|---|
| 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:
- คู่มือสำหรับนักพัฒนา – https://docs.aspose.com/cells/net/
- แอปสาธิตออนไลน์ – https://products.aspose.app/cells/family
- อ้างอิง API – https://reference.aspose.com/cells/net/
- บทความวิธีทำ – https://blog.aspose.com/th/categories/aspose.cells-product-family/
สรุป
ในโพสต์นี้เราได้สาธิตวิธีสร้างแผนภูมิวงกลมพื้นฐานและแผนภูมิวงกลมแบบแยกส่วนพร้อมการปรับสีโดยใช้ Aspose.Cells for .NET. ด้วยการใช้ API การสร้างแผนภูมิที่ครอบคลุมของไลบรารี คุณสามารถสร้างการแสดงผลที่ดูเป็นมืออาชีพโดยไม่ต้องพึ่งพา Microsoft Excel ทำให้แอปพลิเคชัน .NET ของคุณพกพาและขยายได้ง่ายขึ้น.
หากคุณต้องการความช่วยเหลือเพิ่มเติม โปรดอย่าลังเลที่จะถามคำถามใน ฟอรั่มสนับสนุน Aspose.Cells.