การแสดงผลข้อมูลหลายหมวดหมู่ในรูปแบบสามมิติที่กะทัดรัดช่วยให้ผู้มีส่วนได้ส่วนเสียเข้าใจแนวโน้มได้อย่างรวดเร็ว ในคู่มือนี้ คุณจะได้เรียนรู้วิธีสร้างแผนภูมิ Bar3DStacked ใน Excel ด้วย C# และ Aspose.Cells for .NET ตัวอย่างจะครอบคลุมการเตรียมข้อมูล การสร้างแผนภูมิ การกำหนดค่าซีรีส์ และการจัดรูปแบบเสริมตามต้องการ เมื่อเสร็จสิ้น คุณจะมีไฟล์ Excel ที่พร้อมใช้งานพร้อมแผนภูมิแท่ง 3‑D แบบซ้อนเต็มรูปแบบ.
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- ไลบรารี Excel C# สำหรับสร้างแผนภูมิ Bar3DStacked Charts
- สร้างแผนภูมิ Bar3DStacked ใน Excel ด้วย C#
- รับใบอนุญาตฟรี
- แผนภูมิ Bar3DStacked Excel: แหล่งข้อมูลฟรี
- สรุป
- ดูเพิ่มเติม
ไลบรารี Excel ของ C# เพื่อสร้างแผนภูมิ Bar3DStacked
Aspose.Cells for .NET เป็นไลบรารีการประมวลผล Excel ที่ครอบคลุมซึ่งช่วยให้นักพัฒนาสามารถสร้าง, แก้ไขและแสดงผลไฟล์ Excel ได้โดยไม่ต้องใช้ Microsoft Office อย่างเต็มที่ รองรับการสร้างแผนภูมิอย่างครบถ้วน รวมถึงประเภท Bar3DStacked และให้ API ที่ใช้งานง่ายสำหรับการควบคุมระดับละเอียด
คุณลักษณะสำคัญที่ทำให้ Aspose.Cells เหมาะสำหรับการสร้างแผนภูมิ:
- Rich Chart API – สร้างทุกประเภทแผนภูมิที่ Excel รองรับ ตั้งซีรีส์, แกน, คำอธิบาย, และอื่น ๆ
- High Performance – ประมวลผลสมุดงานขนาดใหญ่อย่างมีประสิทธิภาพด้วยการใช้หน่วยความจำต่ำ
- Format Compatibility – อ่านและเขียนไฟล์ XLS, XLSX, CSV, HTML, PDF และรูปแบบอื่น ๆ อีกมากมาย
- No Dependency on Office – ทำงานบนแพลตฟอร์มใดก็ได้ที่รองรับ .NET
เริ่มต้นอย่างรวดเร็ว:
- ดาวน์โหลดรุ่นล่าสุดจากหน้า หน้า releases ของ Aspose.Cells.
- ติดตั้งผ่าน NuGet:
PM> Install-Package Aspose.Cells
สร้างแผนภูมิ Bar3DStacked ใน Excel ด้วย C#
ด้านล่างเป็นตัวอย่าง C# ที่สมบูรณ์และพร้อมใช้งานซึ่งแสดงวิธีการ:
- สร้าง workbook และ worksheet.
- เติมข้อมูลตัวอย่าง.
- เพิ่มแผนภูมิ Bar3DStacked.
- กำหนดค่าซีรีส์, แกนประเภท, และการจัดรูปแบบเพิ่มเติม (ถ้าต้องการ).
- บันทึก workbook.
คำอธิบายของโค้ด
| Step | What It Does | Important API |
|---|---|---|
| 1 | สร้างอินสแตนซ์ของ Workbook และดึงเวิร์กชีตเริ่มต้น | new Workbook(), workbook.Worksheets[0] |
| 2 | เขียนข้อมูลตัวอย่าง (หมวดหมู่ + สามซีรีส์) | Cells["A1"].Value, Cells[row, column].Value |
| 3 | เพิ่มแผนภูมิ Bar3DStacked ลงในชีต | sheet.Charts.Add(ChartType.Bar3DStacked, …) |
| 4 | ตั้งค่าช่วงข้อมูลต้นทางและแกนหมวดหมู่ | chart.SetChartDataRange, chart.NSeries.CategoryData |
| 5 | เพิ่มสามซีรีส์ (Q1, Q2, Q3) และกำหนดชื่อ | chart.NSeries.Add, chart.NSeries[i].Name |
| 6 | ปรับแต่งขอบและพื้นหลังของพื้นที่พล็อต (ทางเลือก) | chart.NSeries[i].Border.Color, chart.PlotArea.Area.Formatting |
| 7 | บันทึกเวิร์กบุ๊กเป็นไฟล์ XLSX | workbook.Save |
Run the program; Bar3DStackedChart_Output.xlsx จะปรากฏในโฟลเดอร์การทำงาน โดยมีแผนภูมิแท่ง 3‑D แบบซ้อนเต็มรูปแบบ.
รับใบอนุญาตฟรี
Aspose.Cells ให้ ใบอนุญาตชั่วคราวฟรี ที่ลบลายน้ำการประเมินและเปิดใช้งานฟังก์ชันเต็มรูปแบบเป็นระยะเวลาจำกัด. เยี่ยมชม หน้าใบอนุญาตชั่วคราว เพื่อรับและเริ่มพัฒนาโดยไม่มีข้อจำกัด.
Bar3DStacked แผนภูมิ Excel: แหล่งข้อมูลฟรี
- Developer’s Guide – การสอนเชิงลึกและอ้างอิง API: https://docs.aspose.com/cells/net/
- Online Apps – ลองสร้างแผนภูมิโดยตรงในเบราว์เซอร์: https://products.aspose.app/cells/family
- API Reference – การอ้างอิงไลบรารีคลาสเต็มรูปแบบ: https://reference.aspose.com/cells/net/
- How‑To Articles – ตัวอย่างเชิงปฏิบัติและแนวทางที่ดีที่สุด: https://blog.aspose.com/th/categories/aspose.cells-product-family/
สรุป
ในบทความนี้ เราได้สาธิตวิธีการสร้างแผนภูมิ Bar3DStacked ใน Excel ด้วย Aspose.Cells for .NET โค้ดแบบขั้นตอนต่อขั้นตอนแสดงการเตรียมข้อมูล การสร้างแผนภูมิ การกำหนดค่าชุดข้อมูล การจัดรูปแบบเพิ่มเติม (ถ้าต้องการ) และการบันทึกเวิร์กบุ๊ก ด้วย Aspose.Cells คุณสามารถทำงานอัตโนมัติของการแสดงผลที่ซับซ้อนได้โดยไม่ต้องพึ่งพา Microsoft Office ทำให้เหมาะสำหรับการรายงานด้านเซิร์ฟเวอร์, แดชบอร์ด, และแอปพลิเคชันที่ขับเคลื่อนด้วยข้อมูล.
หากคุณมีคำถามหรือจำเป็นต้องการความช่วยเหลือเพิ่มเติม โปรดถามใน ฟอรัมสนับสนุนฟรี.