การแสดงภาพข้อมูลที่รวมสัดส่วนเชิงประเภทกับค่าตัวเลขโดยตรงมักต้องการแผนภูมิ PieBar — การผสมผสานระหว่างแผนภูมิวงกลมและแผนภูมิบาร์ที่แสดงพร้อมกัน ด้วย Aspose.Cells for .NET คุณสามารถสร้างแผนภูมิไฮบริดแบบนี้โดยเขียนโปรแกรมได้เพียงไม่กี่บรรทัดของโค้ด คู่มือฉบับนี้จะพาคุณผ่านกระบวนการ อธิบายสมาชิก API ที่สำคัญ และให้ตัวอย่าง C# ที่พร้อมคอมไพล์เต็มรูปแบบ.
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- ไลบรารี Excel ของ C# สำหรับสร้างแผนภูมิ PieBar
- สร้างแผนภูมิ PieBar ใน Excel ด้วย C#
- รับใบอนุญาตฟรี
- แผนภูมิ PieBar Excel: แหล่งข้อมูลฟรี
- สรุป
- ดูเพิ่มเติม
ไลบรารี Excel ของ C# เพื่อสร้างแผนภูมิ PieBar
Aspose.Cells for .NET เป็นไลบรารีการจัดการ Excel ที่ครอบคลุม ซึ่งช่วยให้นักพัฒนาสามารถสร้าง, แก้ไขและแสดงผลไฟล์ Excel ได้โดยไม่ต้องติดตั้ง Microsoft Excel. มันให้การสนับสนุนระดับแรกสำหรับประเภทแผนภูมิ Excel ทั้งหมดที่เป็นพื้นฐาน รวมถึงแผนภูมิแบบผสมเช่น PieBar (แผนภูมิโดนัทที่รวมกับแผนภูมิแท่ง).
ข้อได้เปรียบหลักของการใช้ Aspose.Cells ในสถานการณ์นี้:
- ควบคุม API อย่างเต็มรูปแบบ – สร้างแผนภูมิ, ตั้งค่าชนิดของซีรีส์, และปรับแต่งแกนต่าง ๆ ด้วยโปรแกรม
- ไม่มี COM interop – ทำงานบนแพลตฟอร์ม .NET ใดก็ได้ (Windows, Linux, macOS) และในสภาพแวดล้อมแบบ headless
- ประสิทธิภาพสูง – จัดการกับสมุดงานและชุดข้อมูลขนาดใหญ่ด้วยการใช้หน่วยความจำขั้นต่ำ
- หลายรูปแบบการส่งออก – บันทึกผลลัพธ์เป็น XLSX, PDF, PNG หรือรูปแบบอื่นที่รองรับ
การเริ่มต้นนั้นง่ายดาย:
- ดาวน์โหลดเวอร์ชันล่าสุดจาก Aspose.Cells releases page.
- ติดตั้งแพคเกจ NuGet:
PM> Install-Package Aspose.Cells
สร้างแผนภูมิ PieBar ใน Excel ด้วย C#
ด้านล่างเป็นตัวอย่าง C# ที่สมบูรณ์และพร้อมใช้งานซึ่งแสดงวิธีการ:
- เติมข้อมูลตัวอย่างลงในแผ่นงาน
- เพิ่มซีรีส์ Pie (แกนหลัก) เพื่อแสดงเปอร์เซ็นต์
- เพิ่มซีรีส์ Bar (แกนรอง) เพื่อแสดงค่าตัวเลขจริง
- รวมสองซีรีส์ไว้ในพื้นที่แผนภูมิเดียวกัน ทำให้ได้แผนภูมิ PieBar
- บันทึกเวิร์กบุ๊กเป็นไฟล์ XLSX (หรือรูปแบบอื่นใดที่คุณต้องการ)
คำอธิบายของขั้นตอนสำคัญ
| Step | What it does | Important API members |
|---|---|---|
| 1‑2 | สร้าง workbook และเติมข้อมูลตัวอย่างลงในนั้น. | Workbook, Worksheet, Cells |
| 3 | เพิ่มอ็อบเจ็กต์แผนภูมิที่มีประเภทพื้นฐานเป็น PieBar ซึ่งทำให้เรามีคอนเทนเนอร์แผนภูมิที่สามารถโฮสต์หลายซีรีส์ประเภทต่าง ๆ ได้. | Worksheet.Charts.Add, ChartType.Pie |
| 4 | แทรกซีรีส์ pie ที่แสดง Revenue เป็นส่วนแบ่งของทั้งหมด. | Chart.NSeries.Add, Chart.NSeries[].Type = ChartType.Pie |
| 5 | แทรกซีรีส์ bar ที่แสดง Units Sold บนแกนรอง เพื่อให้ได้การผสมผสานแบบคลาสสิกของ PieBar. | Chart.NSeries[].Type = ChartType.Bar, PlotOnSecondAxis = true |
| 6‑7 | ปรับแต่งหัวข้อแกน, การวางตำแหน่ง legend, และการแสดงป้ายข้อมูลให้ดูเป็นมืออาชีพ. | Chart.ValueAxis, Chart.SecondValueAxis, Chart.Legend, DataLabels |
| 8 | บันทึก workbook ผลลัพธ์สามารถเปิดได้ใน Microsoft Excel, Google Sheets หรือโปรแกรมดูสเปรดชีตอื่นใด. | Workbook.Save |
คุณสามารถเปลี่ยนรูปแบบผลลัพธ์ได้อย่างง่ายดายโดยการเปลี่ยนส่วนต่อท้ายของไฟล์ใน Workbook.Save ตัวอย่างเช่น ใช้ "PieBarChart_Output.pdf" เพื่อสร้างไฟล์ PDF.
รับใบอนุญาตฟรี
Aspose.Cells จำเป็นต้องมีใบอนุญาตเพื่อใช้งานเต็มรูปแบบ คุณสามารถรับ ใบอนุญาตฟรีชั่วคราว เพื่อการประเมินค่าได้:
- เยี่ยมชม หน้าใบอนุญาตชั่วคราวของ Aspose.
- กรอกแบบฟอร์มสั้นและคลิก Get License.
- ดาวน์โหลดไฟล์
Aspose.Total.licและวางไว้ในโฟลเดอร์โปรเจกต์ของคุณ. - โหลดใบอนุญาตเมื่อเริ่มต้นแอปพลิเคชันของคุณ:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");
PieBar Chart Excel: แหล่งข้อมูลฟรี
- คู่มือสำหรับนักพัฒนา – 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/
สรุป
บทความนี้แสดงวิธีสร้าง PieBar chart—การแสดงผลแบบไฮบริดที่ทรงพลังซึ่งผสานความเข้าใจเชิงสัดส่วนของแผนภูมิวงกลมกับความชัดเจนเชิงปริมาณของแผนภูมิบาร์—โดยใช้ Aspose.Cells for .NET ตัวอย่างโปรแกรมที่ให้มาสามารถปรับใช้กับชุดข้อมูลใดก็ได้ ทำให้คุณสามารถฝังแผนภูมิระดับมืออาชีพโดยตรงลงในกระบวนการอัตโนมัติของ Excel ได้
หากคุณพบปัญหาใด ๆ หรือมีคำถามเพิ่มเติม โปรดเยี่ยมชมฟอรั่มชุมชนของ Aspose.Cells เพื่อรับการสนับสนุน