การแสดงภาพข้อมูลเชิงลำดับชั้นหรือข้อมูลสะสมมักต้องการแผนภูมิแท่งซ้อนที่มีลักษณะ 3‑D. Aspose.Cells for .NET ทำให้การสร้างแผนภูมิ Cylindrical Bar Stacked โดยตรงจากโค้ดเป็นเรื่องง่าย ไม่ว่าคุณจะกำลังสร้างแดชบอร์ดการเงิน รายงานการขายตามภูมิภาค หรือสถานการณ์แผนภูมิแท่งซ้อนอื่น ๆ คู่มือนี้จะพาคุณผ่านขั้นตอนการสร้าง ปรับแต่ง และบันทึกแผนภูมิด้วย C#.
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- ไลบรารี Excel C# สำหรับสร้างแผนภูมิแท่งทรงกระบอกแบบซ้อนกัน
- สร้างแผนภูมิแท่งทรงกระบอกแบบซ้อนกันใน Excel ด้วย C#
- รับใบอนุญาตฟรี
- แหล่งข้อมูลฟรี
- สรุป
- ดูเพิ่มเติม
ไลบรารี Excel C# เพื่อสร้างแผนภูมิแท่งกระบอกแบบซ้อนกัน
Aspose.Cells for .NET เป็นไลบรารีการจัดการ Excel อย่างครบวงจรที่ช่วยขจัดความจำเป็นในการทำงานอัตโนมัติของ Microsoft Office. มันให้ชุด API การสร้างแผนภูมิที่หลากหลาย รวมถึงประเภท CylindricalBarStacked ที่แสดงซีรีส์แท่งซ้อนเป็นทรงกระบอก 3‑D.
ประโยชน์หลักของการใช้ Aspose.Cells สำหรับการสร้างแผนภูมิ:
- Full .NET Integration – ทำงานร่วมกับ .NET 6+, .NET Framework, และ .NET Core.
- No Office Dependency – ทำงานบนเซิร์ฟเวอร์, คอนเทนเนอร์, และ pipeline CI/CD โดยไม่ต้องติดตั้ง Office.
- High Performance – จัดการกับเวิร์กบุ๊กขนาดใหญ่และแผนภูมิที่ซับซ้อนได้อย่างมีประสิทธิภาพ.
- Multiple Format Support – บันทึกเป็น XLSX, XLS, CSV, PDF, PNG, JPEG และอื่น ๆ.
เริ่มต้น
- ดาวน์โหลด Aspose.Cells for .NET ล่าสุดจาก releases page.
- เพิ่มไลบรารีไปยังโครงการของคุณผ่าน NuGet:
PM> Install-Package Aspose.Cells
ตอนนี้คุณพร้อมที่จะสร้างแผนภูมิแท่งทรงกระบอกแบบซ้อนกันโดยเขียนโปรแกรม
สร้างแผนภูมิแท่งทรงกระบอกแบบซ้อนใน Excel ด้วย C#
ด้านล่างเป็นตัวอย่าง C# ที่สมบูรณ์และสามารถคอมไพล์ได้ซึ่งแสดงให้เห็นว่า:
- สร้างเวิร์กบุ๊กใหม่.
- เติมข้อมูลตัวอย่าง.
- เพิ่มแผนภูมิ CylindricalBarStacked.
- ปรับแต่งซีรีส์, แกน, และลักษณะการแสดงผล.
- บันทึกเวิร์กบุ๊กเป็นไฟล์ XLSX.
คำอธิบายของโค้ด
| Step | สิ่งที่โค้ดทำ |
|---|---|
| 1 | สร้างเวิร์กบุ๊กเปล่าและดึงแผ่นงานแรกออกมา. |
| 2 | เติมข้อมูลตัวอย่างการขายลงในแผ่นงานสำหรับสี่ภูมิภาคและสามผลิตภัณฑ์. |
| 3 | เพิ่มแผนภูมิ CylindricalBarStacked ที่วางอยู่ด้านล่างตารางข้อมูล. |
| 4 | เพิ่มซีรีส์สามชุด, หนึ่งชุดต่อผลิตภัณฑ์แต่ละรายการ, และเชื่อมโยงกับช่วงข้อมูลที่สอดคล้อง. |
| 5 | ตั้งค่าป้ายชื่อหมวด (แกน X) ให้เป็นชื่อภูมิภาค. |
| 6 | สาธิตการปรับแต่งภาพทั่วไป: ขอบ, การจัดรูปแบบพื้นที่พล็อต, การวางตำแหน่งคำอธิบาย, และชื่อแกน. |
| 7 | บันทึกเวิร์กบุ๊กเป็นไฟล์ XLSX ที่สามารถเปิดได้ใน Excel, Google Sheets หรือโปรแกรมดูที่เข้ากันได้อื่น ๆ. |
การรันโปรแกรมจะสร้างไฟล์ CylindricalBarStackedChart_Output.xlsx ที่มีแผนภูมิแท่งทรงกระบอกแบบซ้อน 3‑D ซึ่งสรุปยอดขายผลิตภัณฑ์ตามภูมิภาคอย่างเป็นภาพ
รับใบอนุญาตฟรี
Aspose.Cells ต้องมีใบอนุญาตเพื่อใช้งานเต็มรูปแบบ คุณสามารถรับใบอนุญาตชั่วคราวฟรีเพื่อการประเมินได้จาก Aspose temporary license page ไฟล์ใบอนุญาตสามารถนำไปใช้ในโค้ดของคุณตามที่แสดงใน license documentation.
แหล่งข้อมูลฟรี
- คู่มือสำหรับนักพัฒนา – การอ้างอิง API อย่างครอบคลุมและบทเรียน: 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/
สรุป
การสร้างแผนภูมิ Cylindrical Bar Stacked ด้วย Aspose.Cells for .NET เป็นเรื่องง่ายเพียงไม่กี่บรรทัดของโค้ด ไลบรารีนี้ทำให้ซับซ้อนของวัตถุแผนภูมิ Excel ถูกแยกออกโดยให้คุณควบคุมข้อมูล การจัดวาง และการออกแบบภาพได้อย่างเต็มที่ ใช้ตัวอย่างข้างต้นเป็นจุดเริ่มต้นและปรับให้เข้ากับความต้องการรายงานของคุณเอง ไม่ว่าจะต้องดึงข้อมูลแผนภูมิจากฐานข้อมูล ใช้การจัดรูปแบบตามเงื่อนไข หรือส่งออกผลลัพธ์เป็น PDF หรือรูปภาพ
หากคุณพบปัญหาใด ๆ หรือมีคำถาม โปรดอย่าลังเลที่จะโพสต์ใน ฟอรั่มสนับสนุนฟรี.