วิธีสร้างแผนภูมิวงกลม Excel ใน C#

ในหัวข้อนี้ เราจะอธิบายขั้นตอนง่ายๆ ในการสร้าง Excel Pie Chart ในแอปพลิเคชัน C# .NET ขั้นตอนด้านล่างแสดงวิธีสร้างแผนภูมิวงกลมแบบไดนามิกในแอปพลิเคชัน C# windows โดยทางโปรแกรม

โดยทั่วไปแล้ว แผนภูมิวงกลมแสดงถึงข้อมูลที่จัดหมวดหมู่ ในขณะที่ชิ้นส่วนวงกลมแต่ละชิ้นสามารถแสดงหมวดหมู่เฉพาะได้ ใน MS Excel คุณอาจใช้เครื่องมือแผนภูมิมากมาย ดังนั้น คุณสามารถสร้างแผนภูมิวงกลมของ Excel ในโครงการ C# ได้ทันที ต่อไป คุณอาจบันทึกเป็นรูปแบบ Excel XLSX คุณสามารถเปิดไฟล์ XLSX เอาต์พุตลงในโปรแกรมแสดง Excel เพื่อแสดงกราฟได้

ขั้นตอนในการสร้างแผนภูมิวงกลม Excel ใน C#

  1. ดาวน์โหลดแพ็คเกจ Aspose.Cells for .NET จาก NuGet Gallery
  2. นำเข้าเนมสเปซ Aspose.Cells และ Aspose.Cells.Charts ที่เกี่ยวข้องโดยใช้คำสั่ง
  3. สร้างอินสแตนซ์วัตถุใบอนุญาตและตั้งค่าไฟล์ใบอนุญาตโดยใช้เมธอด SetLicense
  4. สร้างวัตถุ Workbook เพื่อสร้างสมุดงาน Excel ใหม่
  5. รับแผ่นงานแรกในสมุดงานและเพิ่มข้อมูลลงในแผ่นงาน
  6. เพิ่มแผนภูมิวงกลมใหม่โดยใช้ ChartType.Pie สมาชิก enum และตั้งค่าชุดข้อมูลด้วยแอตทริบิวต์อื่นๆ
  7. บันทึกไฟล์ Excel เอาต์พุตที่มีแผนภูมิวงกลมในนั้น

ในตัวอย่างด้านล่าง เราจะสร้างแผนภูมิวงกลมแบบไดนามิกตามข้อมูลการขายรายไตรมาส ข้อมูลต้นฉบับสำหรับแผนภูมิจะถูกวางด้วยรหัส นอกจากนี้ เราตั้งชื่อแผนภูมิและระบุคุณสมบัติของป้ายชื่อข้อมูลเพื่อแสดงค่าและเปอร์เซ็นต์บนชิ้นวงกลม เราสามารถใช้การแจงนับ ChartType เพื่อเลือกหรือตั้งค่าประเภทอื่นที่คล้ายกันเพื่อวาดแผนภูมิ

โค้ดตัวอย่างเพื่อสร้างแผนภูมิวงกลม Excel ใน C#

ข้อมูลโค้ดด้านบนแทรกข้อมูลบางส่วนลงในเซลล์เวิร์กชีตแรก จากนั้นสร้างกราฟ Excel Pie ใน C# ตามแหล่งข้อมูลนั้น สุดท้าย จะบันทึกไฟล์ Excel XLSX ซึ่งจะมีแผนภูมิวงกลม นอกจากนี้ คุณสามารถ แปลงแผนภูมิ Excel เป็น JPG ใน C# โดยไม่ต้อง Interop ได้เช่นกัน

 ไทย