บทช่วยสอนฉบับย่อนี้แนะนำการแปลง Excel เป็น HTML ใน C+++ โดยทำตามขั้นตอนง่ายๆ และใช้โค้ด C++ ที่รันได้ คุณจะโหลดไฟล์อินพุต XLSX โดยใช้วัตถุคลาสสมุดงาน และตั้งค่าคุณสมบัติต่างๆ สำหรับไฟล์ HTML เพื่อให้ได้เอาต์พุตที่ต้องการ คุณสามารถฝังคุณสมบัตินี้เพื่อ ส่งออก Excel เป็น HTML ใน C+ ภายในแอปพลิเคชันของคุณได้อย่างง่ายดายโดยใช้การเรียก API เพียงไม่กี่ครั้ง
ขั้นตอนในการแปลง Excel เป็น HTML ใน C ++
- เพิ่มการอ้างอิง Aspose.Cells.Cpp ในแอปพลิเคชันของคุณด้วยเครื่องมือ NuGet Package Manager
- โหลดไฟล์อินพุต Excel ด้วยวัตถุคลาส Workbook สำหรับการแปลงใน C++
- สร้างและเริ่มต้นคลาสออบเจกต์ IHtmlSaveOptions เพื่อตั้งค่าคุณสมบัติสำหรับหน้าเอาต์พุต HTML
- กำหนดการตั้งค่าการเข้ารหัส รูปภาพ และเส้นตารางสำหรับเอาต์พุต HTML
- บันทึกสมุดงานในรูปแบบ HTML ด้วยการตั้งค่าที่ระบุ
ขั้นตอนพื้นฐานเหล่านี้อธิบายกระบวนการทั้งหมดเพื่อ *เปลี่ยน Excel เป็น HTML ใน C++ คุณสามารถโหลดไฟล์ XLSX หรือ XLS อินพุต ระบุคุณสมบัติสำหรับเพจ HTML เอาต์พุตที่ต้องการ และในขั้นตอนสุดท้าย เขียนไฟล์เอาต์พุตไปยังดิสก์หรือสตรีมตามความต้องการของคุณ ฟีเจอร์นี้มีประโยชน์ในสถานการณ์ต่างๆ เช่น เมื่อคุณต้องการแสดงข้อมูลจากไฟล์ Excel ในเว็บแอปพลิเคชัน
รหัสเพื่อเปลี่ยน Excel เป็น HTML ใน C ++
รหัสนี้โหลดไฟล์ Excel ต้นทางโดยใช้คลาส IWorkbook อย่างไรก็ตาม รองรับการสร้างสมุดงานตั้งแต่เริ่มต้น เช่นเดียวกับการโหลดไฟล์เทมเพลตเพื่อทำการแปลง จากนั้นเราตั้งค่าคุณสมบัติต่างๆ สำหรับไฟล์ HTML เอาต์พุตโดยใช้อินสแตนซ์คลาส IHtmlSaveOptions และเขียนหน้าเอาต์พุต HTML ด้วยเมธอด Save นอกจากนี้ สิ่งที่ควรกล่าวถึงในที่นี้คือ เราได้ตั้งค่าคุณสมบัติบางอย่างของไฟล์เอาต์พุตในตัวอย่างนี้ แต่คุณสามารถตั้งค่าคุณสมบัติอื่นๆ ได้มากมายเช่นกัน เพื่อปรับแต่งไฟล์ HTML เอาต์พุต
ในบทความนี้ เราได้เรียนรู้วิธีสร้าง ไฟล์ Excel เป็นตัวแปลง HTML ใน C++ ด้วยโค้ดไม่กี่บรรทัด อย่างไรก็ตาม หากคุณต้องการแปลง Excel เป็น SVG ใน C++ โปรดดูบทความใน วิธีแปลง Excel เป็น SVG ใน C ++