ไฟล์ Excel ถูกใช้กันอย่างแพร่หลายในการจัดเก็บและจัดระเบียบข้อมูลขนาดเล็กและขนาดใหญ่ นอกจากนี้ คุณสามารถดำเนินการต่าง ๆ กับข้อมูลที่จัดเก็บไว้ในแผ่นงาน Excel ในบางกรณี คุณอาจต้องแปลงแผ่นงาน Excel เป็นรูปแบบอื่น เช่น เพื่อฝังเนื้อหาภายในเว็บแอปพลิเคชัน สำหรับกรณีดังกล่าว บทความนี้ครอบคลุมถึงวิธีการแปลง Excel XLSX หรือ XLS เป็น SVG ใน C#
- ตัวแปลง C# Excel เป็น SVG - ดาวน์โหลดฟรี
- ขั้นตอนในการแปลง XLS/XLSX เป็น SVG ใน C#
- แปลงไฟล์ Excel เป็น SVG ใน C#
ตัวแปลง C# Excel XLS เป็น SVG - ดาวน์โหลดฟรี
ในการแปลงไฟล์ Excel XLSX หรือ XLS เป็น SVG เราจะใช้ Aspose.Cells for .NET เป็น API ที่มีประสิทธิภาพสำหรับการสร้าง แก้ไข และแปลงไฟล์สเปรดชีตจากภายในแอปพลิเคชัน .NET คุณสามารถ ดาวน์โหลด API หรือติดตั้งโดยใช้ NuGet
PM> Install-Package Aspose.Cells
ขั้นตอนในการแปลงไฟล์ Excel เป็น SVG ใน C#
Aspose.Cells for .NET มีวิธีง่ายๆ ในการแปลงไฟล์ Excel เป็น SVG ภายในไม่กี่ขั้นตอน นี่คือวิธีที่คุณสามารถแปลงไฟล์ XLS หรือ XLSX เป็น SVG ด้วย API
- โหลดไฟล์ Excel จากดิสก์
- วนซ้ำแผ่นงานหรือเลือกแผ่นงานที่ต้องการ
- แสดงแผ่นงานเป็นภาพ SVG และบันทึกไปยังตำแหน่งที่ต้องการ
ส่วนต่อไปนี้จะสาธิตวิธีการแปลงไฟล์ Excel เป็น SVG ใน C#
แปลง XLSX หรือ XLS เป็น SVG ใน C#
ต่อไปนี้เป็นขั้นตอนในการแปลงไฟล์ Excel XLSX หรือ XLS เป็น SVG ใน C#
- โหลดไฟล์ Excel โดยใช้คลาส Workbook
- เลือกแผ่นงานที่ต้องการหรือวนซ้ำแผ่นงานทั้งหมดในคอลเลกชัน Workbook.Worksheets
- สร้างวัตถุของคลาส ImageOrPrintOptions และตั้งค่าตัวเลือกการแสดงผล
- สร้างวัตถุของคลาส SheetRenderer สำหรับแผ่นงาน
- แปลง Excel เป็น SVG โดยใช้วิธี SheetRenderer.ToImage(int32, string)
ตัวอย่างโค้ด C# ต่อไปนี้แสดงวิธีการแปลง Excel XLSX เป็น SVG
// โหลดไฟล์ Excel
var workbook = new Workbook("sourceFile.xlsx");
// รับการอ้างอิงแผ่นงานที่ต้องการ
var worksheet = workbook.Worksheets[0];
// ตั้งค่าตัวเลือกสำหรับภาพที่ส่งออก
var options = new Aspose.Cells.Rendering.ImageOrPrintOptions()
{
OnePagePerSheet = true,
ImageType = Aspose.Cells.Drawing.ImageType.Svg
};
// แปลงแผ่นงาน Excel เป็น SVG
var renderer = new Aspose.Cells.Rendering.SheetRender(worksheet, options);
renderer.ToImage(0, "output.svg");
ตัวแปลง C# XLS เป็น SVG - รับใบอนุญาตฟรี
รับ ใบอนุญาตชั่วคราว และใช้ Aspose.Cells for .NET โดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลงไฟล์ Excel XLSX หรือ XLS เป็น SVG ใน C# คุณสามารถดำเนินการแปลงนี้เพื่อฝังเนื้อหาของแผ่นงาน Excel ลงในแอปพลิเคชันของคุณ นอกจากนี้ คุณยังสามารถสำรวจคุณสมบัติอื่นๆ ของ Aspose.Cells for .NET โดยใช้ เอกสารประกอบ นอกจากนี้ คุณสามารถถามคำถามผ่าน ฟอรัม ของเรา