ในหัวข้อนี้ เราจะอธิบายขั้นตอนง่ายๆ ในการสร้าง Excel Pie Chart ในแอปพลิเคชัน C# .NET ขั้นตอนด้านล่างแสดงวิธีสร้างแผนภูมิวงกลมแบบไดนามิกในแอปพลิเคชัน C# windows โดยทางโปรแกรม
โดยทั่วไปแล้ว แผนภูมิวงกลมแสดงถึงข้อมูลที่จัดหมวดหมู่ ในขณะที่ชิ้นส่วนวงกลมแต่ละชิ้นสามารถแสดงหมวดหมู่เฉพาะได้ ใน MS Excel คุณอาจใช้เครื่องมือแผนภูมิมากมาย ดังนั้น คุณสามารถสร้างแผนภูมิวงกลมของ Excel ในโครงการ C# ได้ทันที ต่อไป คุณอาจบันทึกเป็นรูปแบบ Excel XLSX คุณสามารถเปิดไฟล์ XLSX เอาต์พุตลงในโปรแกรมแสดง Excel เพื่อแสดงกราฟได้
ขั้นตอนในการสร้างแผนภูมิวงกลม Excel ใน C#
- ดาวน์โหลดแพ็คเกจ Aspose.Cells for .NET จาก NuGet Gallery
- นำเข้าเนมสเปซ Aspose.Cells และ Aspose.Cells.Charts ที่เกี่ยวข้องโดยใช้คำสั่ง
- สร้างอินสแตนซ์วัตถุใบอนุญาตและตั้งค่าไฟล์ใบอนุญาตโดยใช้เมธอด SetLicense
- สร้างวัตถุ Workbook เพื่อสร้างสมุดงาน Excel ใหม่
- รับแผ่นงานแรกในสมุดงานและเพิ่มข้อมูลลงในแผ่นงาน
- เพิ่มแผนภูมิวงกลมใหม่โดยใช้ ChartType.Pie สมาชิก enum และตั้งค่าชุดข้อมูลด้วยแอตทริบิวต์อื่นๆ
- บันทึกไฟล์ Excel เอาต์พุตที่มีแผนภูมิวงกลมในนั้น
ในตัวอย่างด้านล่าง เราจะสร้างแผนภูมิวงกลมแบบไดนามิกตามข้อมูลการขายรายไตรมาส ข้อมูลต้นฉบับสำหรับแผนภูมิจะถูกวางด้วยรหัส นอกจากนี้ เราตั้งชื่อแผนภูมิและระบุคุณสมบัติของป้ายชื่อข้อมูลเพื่อแสดงค่าและเปอร์เซ็นต์บนชิ้นวงกลม เราสามารถใช้การแจงนับ ChartType เพื่อเลือกหรือตั้งค่าประเภทอื่นที่คล้ายกันเพื่อวาดแผนภูมิ
โค้ดตัวอย่างเพื่อสร้างแผนภูมิวงกลม Excel ใน C#
ข้อมูลโค้ดด้านบนแทรกข้อมูลบางส่วนลงในเซลล์เวิร์กชีตแรก จากนั้นสร้างกราฟ Excel Pie ใน C# ตามแหล่งข้อมูลนั้น สุดท้าย จะบันทึกไฟล์ Excel XLSX ซึ่งจะมีแผนภูมิวงกลม นอกจากนี้ คุณสามารถ แปลงแผนภูมิ Excel เป็น JPG ใน C# โดยไม่ต้อง Interop ได้เช่นกัน