วิธีแปลง Excel เป็น CSV ใน C#

บางครั้งเราจำเป็นต้องส่งออกข้อมูลจากรูปแบบหนึ่งไปยังอีกรูปแบบหนึ่งด้วยเหตุผลหลายประการ ในโพสต์นี้ เราจะแสดงวิธี แปลง Excel เป็น CSV ใน C# และให้ตัวอย่างโค้ด บทความนี้จะอธิบายวิธีตั้งค่าฟังก์ชันและดำเนินการแปลงเอกสารอย่างง่ายเป็นรูปแบบ CSV ในเวลาเพียงไม่กี่นาที คุณสามารถ แปลง Excel เป็น CSV โดยใช้ C# โดยทำตามขั้นตอนและโค้ดด้านล่าง

ขั้นตอนในการแปลง Excel เป็น CSV ใน C#

  1. ติดตั้งแพ็คเกจ GroupDocs.Conversion for .NET จาก NuGet.org
  2. ใช้เนมสเปซ GroupDocs.Conversion
  3. เริ่มต้นคลาส Converter และป้อนไฟล์ Excel ต้นทาง
  4. สร้างวัตถุของคลาส SpreadsheetConvertOptions และตั้งค่าคุณสมบัติสำหรับเอกสารที่แปลงแล้ว
  5. สุดท้าย ให้บันทึกไฟล์ที่แปลงแล้วลงดิสก์โดยเรียกใช้เมธอด Convert ของคลาส Converter ด้วยชื่อไฟล์ที่แปลงแล้วและอินสแตนซ์ของคลาส SpreadsheetConvertOptions

ตอนนี้คุณควรมีความเข้าใจที่ดีว่าการทำตามขั้นตอนเหล่านี้และพัฒนาฟีเจอร์ c# แปลง Excel เป็น CSV นั้นง่ายเพียงใด คุณสามารถเริ่มต้นด้วยการดาวน์โหลดแพ็คเกจที่จำเป็นจากเว็บไซต์ NuGet และเรียกใช้คลาส Converter ด้วยไฟล์ Excel ต้นทาง จากนั้นตั้งค่ารูปแบบสำหรับไฟล์แสดงผลโดยเริ่มต้นคลาส SpreadsheetConvertOptions สุดท้าย ให้ส่งชื่อไฟล์เอาต์พุตไปยังเมธอด Convert พร้อมกับวัตถุที่สร้างในขั้นตอนก่อนหน้า เพื่อให้สามารถบันทึกเอกสารลงในแผ่นดิสก์ได้

รหัสเพื่อแปลง Excel เป็น CSV ใน C

เราได้เขียนโค้ดตัวอย่างบางส่วนสำหรับการแปลงเอกสารพื้นฐานที่สาธิตวิธีใช้ความสามารถ C# แปลง XLSX เป็น CSV นอกจากการระบุประเภทไฟล์สำหรับเอกสารเอาต์พุตแล้ว เรายังระบุคุณสมบัติสองอย่างสำหรับเอกสารที่แปลงแล้ว ได้แก่ รายการดัชนีหน้าและจำนวนหน้า คุณยังสามารถเพิ่มแอตทริบิวต์อื่นๆ ให้กับเอกสารการแสดงผล เช่น รหัสผ่าน หมายเลขหน้าเริ่มต้น ระดับการซูม และลายน้ำ

คุณลักษณะของการแปลง PDF เป็น HTML ใน C# ได้กล่าวถึงในโพสต์ก่อนหน้าของเรา ดูคู่มือ วิธีแปลง PDF เป็น HTML โดยใช้ C# หากคุณต้องการเรียนรู้เพิ่มเติม

 ไทย