การแสดงข้อมูลสัดส่วนในหลายหมวดหมู่เป็นความต้องการทั่วไปในการรายงานธุรกิจ แผนภูมิ Column3D100PercentStacked แสดงแต่ละชุดข้อมูลเป็นส่วนหนึ่งของทั้งหมด ซ้อนกันในคอลัมน์สามมิติ และทำให้แต่ละคอลัมน์เป็น 100 % คู่มือนี้จะพาคุณผ่านขั้นตอนการสร้างแผนภูมิดังกล่าวใน Excel ด้วย C# และ Aspose.Cells for .NET โซลูชันนี้เป็นแบบขับเคลื่อนด้วยโค้ดทั้งหมด ไม่ต้องติดตั้ง Excel และสามารถบันทึกเป็นรูปแบบ XLSX, PDF หรือรูปภาพได้
บทความนี้ครอบคลุม:
- ไลบรารี Excel สำหรับ C# เพื่อสร้างแผนภูมิ Column3D100PercentStacked Chart
- สร้างแผนภูมิ Column3D100PercentStacked ใน Excel ด้วย C#
- แหล่งข้อมูลฟรี
- รับใบอนุญาตฟรี
- สรุป
- ดูเพิ่มเติม
C# Excel Library เพื่อสร้างแผนภูมิ Column3D100PercentStacked
Aspose.Cells for .NET เป็นไลบรารีที่มีประสิทธิภาพสูงที่ช่วยให้นักพัฒนาสามารถสร้าง, แก้ไขและแสดงผลไฟล์ Excel โดยไม่ต้องใช้ Microsoft Office. มันให้ API การสร้างแผนภูมิที่ครอบคลุมมากกว่า 50 ประเภทของแผนภูมิ รวมถึงแผนภูมิ Column3D100PercentStacked.
ข้อได้เปรียบหลักของการใช้ Aspose.Cells สำหรับการสร้างแผนภูมิ:
| คุณลักษณะ | ประโยชน์ |
|---|---|
| API ครอบคลุม | เข้าถึงเต็มรูปแบบของประเภทแผนภูมิ, ชุดข้อมูล, แกน, คำอธิบาย, และการจัดรูปแบบ. |
| ไม่ต้องใช้ Excel | ทำงานบนแพลตฟอร์มใดก็ได้ที่รองรับ .NET (Windows, Linux, macOS). |
| หลายรูปแบบการส่งออก | บันทึกเป็น XLSX, XLS, CSV, PDF, XPS, PNG, JPEG ฯลฯ. |
| การเรนเดอร์ความแม่นยำสูง | แผนภูมิมีลักษณะเหมือนกับที่สร้างใน Microsoft Excel อย่างสมบูรณ์. |
| ปรับประสิทธิภาพการทำงาน | จัดการชุดข้อมูลขนาดใหญ่ด้วยการใช้หน่วยความจำน้อย. |
เริ่มต้นใช้งาน
- ดาวน์โหลด เวอร์ชันล่าสุดของ Aspose.Cells for .NET จาก หน้า releases.
- ติดตั้ง ผ่าน NuGet:
PM> Install-Package Aspose.Cells
- เพิ่ม การอ้างอิงไปยัง
Aspose.Cellsในโครงการ C# ของคุณ.
ตอนนี้คุณพร้อมที่จะสร้างแผนภูมิคอลัมน์แบบซ้อน 3‑D 100 % โดยโปรแกรม
สร้างแผนภูมิ Column3D100PercentStacked ใน Excel ด้วย C#
ด้านล่างเป็นตัวอย่าง C# ที่สมบูรณ์และทำงานได้อย่างอิสระที่:
- สร้างเวิร์กบุ๊กใหม่.
- เติมข้อมูลการขายตัวอย่างสำหรับสามผลิตภัณฑ์ในสี่ไตรมาส.
- เพิ่มแผนภูมิ Column3D100PercentStacked.
- ปรับแต่งชื่อแผนภูมิ, ชื่อแกน, คำอธิบาย, และป้ายข้อมูล.
- บันทึกเวิร์กบุ๊กเป็นไฟล์ XLSX.
คำอธิบายของขั้นตอนสำคัญ
| Step | What it does |
|---|---|
| สร้าง workbook & worksheet | เริ่มต้นด้วยไฟล์ Excel ว่างเปล่าและแผ่นงานที่มีชื่อว่า SalesData. |
| เติมข้อมูล | แทรกตัวเลขการขายรายไตรมาสสำหรับสินค้าสามรายการ โครงสร้างตรงกับที่แผนภูมิคาดหวัง (ประเภทอยู่ในคอลัมน์ A, series อยู่ในคอลัมน์ B‑D). |
| เพิ่มแผนภูมิ | เรียก Charts.Add ด้วย ChartType.Column3D100PercentStacked. แผนภูมิครอบคลุมแถว 7‑25 และคอลัมน์ 0‑8 บนแผ่นงาน. |
| เพิ่ม series | ข้อมูลของแต่ละสินค้าถูกเพิ่มเป็น series แยกกัน ธง true บอก Aspose.Cells ให้ดึงชื่อ series จากเซลล์แรกของช่วง. |
| ข้อมูลประเภท | เชื่อมป้ายแกน X (ชื่อไตรมาส) กับคอลัมน์ A. |
| ปรับแต่ง | ตั้งค่าชื่อเรื่อง, ย้าย legend, และเปิดใช้งานป้ายข้อมูลที่แสดงเปอร์เซ็นต์บนแต่ละส่วนที่ซ้อนกัน. |
| บันทึก | เขียน workbook ไปยังไฟล์ Column3D100PercentStacked_Chart.xlsx. ไฟล์นี้สามารถเปิดโดยตรงใน Excel หรือ แปลง เป็นรูปแบบอื่นได้. |
แหล่งข้อมูลฟรี
- คู่มือสำหรับนักพัฒนา – การสอนเชิงลึกและอ้างอิง API: https://docs.aspose.com/cells/net/
- Aspose.Cells Live Demo – ทดสอบการสร้างแผนภูมิออนไลน์อย่างรวดเร็ว: https://products.aspose.app/cells/family
- API Reference – เอกสารรายละเอียดคลาสและสมาชิก: https://reference.aspose.com/cells/net/
- How‑To Articles – สำรวจประเภทแผนภูมิเพิ่มเติม, ตาราง Pivot, และการจัดการข้อมูล: https://blog.aspose.com/th/categories/aspose.cells-product-family/
รับใบอนุญาตฟรี
เริ่มทดลองใช้ Aspose.Cells โดยไม่มีค่าใช้จ่าย รับ ใบอนุญาตชั่วคราวฟรี จาก หน้าใบอนุญาตชั่วคราวของ Aspose สิ่งนี้จะเปิดใช้งานชุดคุณสมบัติทั้งหมด ลบลายน้ำการประเมินผล และทำให้คุณสามารถปรับใช้โซลูชันของคุณในสภาพแวดล้อมการผลิตหลังจากซื้อใบอนุญาตถาวร.
// Example of applying a temporary license (place this at the beginning of your app)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.NET.lic"); // Path to your temporary .lic file
สรุป
แผนภูมิ Column3D100PercentStacked ให้วิธีที่ชัดเจนและสวยงามในการเปรียบเทียบส่วนร่วมสัมพัทธ์ของหลายชุดข้อมูลในแต่ละหมวดหมู่ ด้วย Aspose.Cells for .NET คุณสามารถสร้างแผนภูมิดังกล่าวโดยโปรแกรม, ปรับแต่งทุกองค์ประกอบ, และส่งออกผลลัพธ์เป็นหลายรูปแบบ—ทั้งหมดโดยไม่ต้องใช้ Microsoft Excel ใช้โค้ดตัวอย่างที่ให้เป็นพื้นฐาน ปรับแหล่งข้อมูลให้ตรงกับความต้องการของคุณ และรวมการสร้างแผนภูมิเข้าไปในกระบวนการรายงานของคุณ.
หากต้องการความช่วยเหลือเพิ่มเติม โปรดเยี่ยมชม Aspose.Cells Support Forum: https://forum.aspose.com/c/cells/9
ขอให้สนุกกับการเขียนโค้ด!