ในบทช่วยสอนทีละขั้นตอนนี้ เราจะอธิบายวิธีแปลง Excel เป็น XPS ในโครงการ C# ตัวอย่างโค้ดในหัวข้อวิธีการนี้แสดงว่าคุณสามารถแปลง Excel เป็น XPS ในภาษา C# โดยไม่ต้องใช้ Microsoft Excel สิ่งนี้ไม่ต้องการ Microsoft Interop เช่นกัน
ขั้นตอนในการแปลง Excel เป็น XPS ใน C#
- รับ Aspose.Cells for .NET API จาก NuGet.org
- เพิ่มการอ้างอิงไปยังเนมสเปซ Aspose.Cells
- ใช้วิธี SetLicense เพื่อใช้ใบอนุญาต
- สร้างวัตถุของคลาส Workbook
- โหลดอินพุต Excel (XLSX or XLS) เพื่อแปลงเป็น XPS
- บันทึกไฟล์ XPS ที่แปลงแล้วโดยใช้ Xps SaveFormat
ในตัวอย่างนี้ เรากำลังแปลง XLSX เป็น XPS ใน C# แต่ด้วยการใช้รหัสและขั้นตอนเดียวกัน คุณยังสามารถแปลง XLS เป็น XPS ในแอปพลิเคชันและโครงการ C# รหัสและกระบวนการเหมือนกันในทั้งสองกรณี
รหัส C # เพื่อแปลง Excel เป็น XPS ใน C
ดังที่แสดงตัวอย่างโค้ดด้านบน การแปลงสามารถทำได้ง่ายโดยใช้โค้ดเพียงสองบรรทัดของ API เช่นเดียวกับที่เราเขียนหัวข้อวิธีใช้ไปยัง ส่งออกไฟล์ Excel ขนาดใหญ่เป็น CSV ใน C# โดยไม่ใช้ Interop หรือ Excel สิ่งสำคัญคือต้องทราบว่าเราได้แปลง Excel เป็น XPS ใน C# โดยไม่ต้องใช้ Microsoft Excel และการทำงานร่วมกันด้วย คุณจึงสามารถรันโค้ดนี้ได้ทุกที่โดยไม่ต้องติดตั้ง Excel ซึ่งหมายความว่าโค้ดสามารถทำงานบนเซิร์ฟเวอร์และในแอปพลิเคชัน Windows หรือ ASP.NET ได้เหมือนกัน