การแสดงผลข้อมูลสามมิติเป็นสิ่งสำคัญสำหรับการวิเคราะห์ด้านวิศวกรรม, วิทยาศาสตร์และการเงิน. Surface3D chart ให้การแสดงผลที่ชัดเจนและใช้สีเพื่อแสดงค่าบนสองแกน ทำให้แนวโน้มและรูปแบบสามารถรับรู้ได้ทันที. ในบทความนี้คุณจะได้เรียนรู้วิธีสร้าง Surface3D chart ใน Excel ด้วย C# พร้อม Aspose.Cells for .NET. ตัวอย่างโค้ดจะสร้าง workbook, เติมข้อมูลตัวอย่าง, เพิ่ม Surface3D chart, ปรับแต่งลักษณะของมัน, และบันทึกไฟล์ในรูปแบบ XLSX.
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- ไลบรารี Excel สำหรับ C# เพื่อสร้าง Surface3D Chart
- สร้าง Surface3D Chart ใน Excel ด้วย C#
- รับใบอนุญาตฟรี
- แหล่งข้อมูลฟรี
- สรุป
- ดูเพิ่มเติม
ไลบรารี Excel ของ C# เพื่อสร้างแผนภูมิ Surface3D
Aspose.Cells for .NET เป็นไลบรารีการทำงานอัตโนมัติของ Excel ที่ครบวงจร ซึ่งช่วยให้นักพัฒนาสามารถสร้าง, แก้ไข และแสดงผลไฟล์ Excel ได้โดยไม่ต้องใช้ Microsoft Office รองรับประเภทแผนภูมิต่าง ๆ ทั้งหมด รวมถึงแผนภูมิ 3‑D Surface และมี API ที่มีประสิทธิภาพสูงสำหรับชุดข้อมูลขนาดใหญ่.
ข้อได้เปรียบหลักของการใช้ Aspose.Cells for .NET:
- API ครบคุณ – เข้าถึงทุกฟีเจอร์ของ Excel ผ่านโปรแกรมได้
- การสนับสนุนแผนภูมิที่แข็งแกร่ง – สร้างแผนภูมิ 2‑D, 3‑D และแผนภูมิพิเศษเช่น Surface, Radar, และ Stock
- ประสิทธิภาพที่ปรับแต่ง – จัดการกับเซลล์หลายล้านรายการโดยใช้หน่วยความจำต่ำ
- ข้ามแพลตฟอร์ม – ทำงานบน .NET Framework, .NET Core, .NET 5/6/7 และ .NET Standard
การติดตั้ง
ติดตั้งไลบรารีผ่าน NuGet:
PM> Install-Package Aspose.Cells
หรือเพิ่มการอ้างอิงแพ็กเกจในไฟล์โครงการของคุณ:
<PackageReference Include="Aspose.Cells" Version="24.12.0" />
สร้างแผนภูมิ Surface3D ใน Excel ด้วย C#
ด้านล่างเป็นแอปพลิเคชันคอนโซล C# ที่สมบูรณ์และทำงานได้ด้วยตนเองซึ่งสร้างแผนภูมิ Surface3D.
1. สร้างโปรเจกต์คอนโซลใหม่
dotnet new console -n Surface3DChartDemo
cd Surface3DChartDemo
dotnet add package Aspose.Cells
2. แทนที่ Program.cs ด้วยโค้ดต่อไปนี้
คำอธิบายของขั้นตอนสำคัญ
| Step | What it does |
|---|---|
| 1 | สร้าง Workbook ใหม่และเข้าถึงแผ่นงานแรก. |
| 2 | เติมข้อมูลลงในแผ่นงานด้วยเมทริกซ์ของค่า Z‑values และป้ายกำกับสำหรับแกน X และ Y. |
| 3 | เพิ่มอ็อบเจกต์แผนภูมิ ChartType.Surface3D และกำหนดตำแหน่งบนแผ่นงาน. |
| 4 | กำหนดช่วงข้อมูลสำหรับแผนภูมิ โดยเชื่อมโยงประเภท (X) และชุดข้อมูล (Y) กับเซลล์. |
| 5 | แสดงการปรับแต่งเพิ่มเติมแบบเลือกได้: สไตล์, คำอธิบาย, ชื่อแกน, และการจัดรูปแบบพื้นที่พล็อต. |
| 6 | บันทึกเวิร์กบุ๊กเป็นไฟล์ XLSX. |
เรียกใช้โครงการด้วย dotnet run. ไฟล์ Surface3DChart_Output.xlsx ที่สร้างขึ้นจะมีตารางข้อมูลและแผนภูมิพื้นผิว 3‑D ที่แสดงผลครบถ้วน.
รับใบอนุญาตฟรี
Aspose มี ใบอนุญาตฟรีชั่วคราว สำหรับการประเมินค่า. เยี่ยมชม หน้าใบอนุญาตชั่วคราวของ Aspose เพื่อรับคีย์ใบอนุญาต 30‑วัน ที่เปิดใช้งานคุณลักษณะทั้งหมด รวมถึงการสร้างแผนภูมิ โดยไม่มีลายน้ำ.
// Apply the temporary license (replace the path with your license file location)
var license = new License();
license.SetLicense(@"C:\Path\To\Aspose.Total.lic");
แผนภูมิ Surface3D Excel: แหล่งข้อมูลฟรี
ต่อเนื่องการขยายความเชี่ยวชาญด้านการทำอัตโนมัติ 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/
- ฟอรัมชุมชน – https://forum.aspose.com/c/cells/9
สรุป
การสร้างแผนภูมิ Surface3D ใน Excel ทำได้อย่างง่ายดายด้วย Aspose.Cells for .NET. ไลบรารีนี้ทำหน้าที่แยกการจัดการ XML ระดับต่ำออกไป ทำให้คุณสามารถมุ่งเน้นที่การเตรียมข้อมูลและการปรับแต่งภาพได้. ใช้ตัวอย่างโค้ดที่ให้มาเป็นจุดเริ่มต้น ปรับเมทริกซ์ข้อมูลให้เข้ากับสถานการณ์ของคุณเอง และเพลิดเพลินกับการแสดงผลพื้นผิว 3‑D คุณภาพสูงพร้อมส่งออกได้ในไม่กี่นาที.
หากมีคำถาม ปัญหา หรือคำขอคุณลักษณะใด ๆ โปรดโพสต์บน Aspose support forum ได้เลย