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