แปลง SXC เป็น CSV โดยใช้ GroupDocs.Conversion สำหรับ .NET

การแนะนำ

คุณกำลังประสบปัญหาในการแปลงไฟล์สเปรดชีต Macintosh รุ่นเก่า (.sxc) เป็นรูปแบบ CSV ที่เข้าถึงได้ง่ายกว่าและหลากหลายกว่าหรือไม่ ปัญหานี้สามารถแก้ไขได้อย่างราบรื่นโดยใช้ไลบรารี GroupDocs.Conversion for .NET ที่มีประสิทธิภาพ ในบทช่วยสอนนี้ เราจะแนะนำคุณเกี่ยวกับการแปลงไฟล์ SXC ของคุณเป็นรูปแบบ CSV อย่างมีประสิทธิภาพ

  • สิ่งที่คุณจะได้เรียนรู้:
    • วิธีการโหลดและแปลงไฟล์ SXC โดยใช้ GroupDocs.Conversion
    • การตั้งค่าตัวเลือกการแปลงเพื่อส่งออกเป็น CSV
    • บันทึกไฟล์ที่แปลงแล้วได้อย่างง่ายดาย

มาเจาะลึกสิ่งที่คุณต้องการก่อนที่เราจะเริ่มต้น

ข้อกำหนดเบื้องต้น

ก่อนที่จะเริ่มเขียนโค้ด ให้แน่ใจว่าสภาพแวดล้อมของคุณพร้อมแล้ว:

  • ห้องสมุดที่จำเป็น:

    • GroupDocs.Conversion สำหรับ .NET (เวอร์ชัน 25.3.0)
  • ข้อกำหนดการตั้งค่าสภาพแวดล้อม:

    • Visual Studio หรือ IDE อื่น ๆ ที่ต้องการที่รองรับ C#
  • ข้อกำหนดเบื้องต้นของความรู้:

    • ความเข้าใจพื้นฐานเกี่ยวกับการจัดการไฟล์ใน C#

การตั้งค่า GroupDocs.Conversion สำหรับ .NET

ก่อนอื่นมาติดตั้งไลบรารีที่จำเป็นกันก่อน:

คอนโซลตัวจัดการแพ็กเกจ NuGet

Install-Package GroupDocs.Conversion -Version 25.3.0

.NET CLI

dotnet add package GroupDocs.Conversion --version 25.3.0

การขอใบอนุญาต

คุณสามารถเริ่มต้นด้วยการทดลองใช้ฟรีเพื่อสำรวจคุณสมบัติของ GroupDocs.Conversion:

การเริ่มต้นและการตั้งค่าเบื้องต้น

ในการเริ่มต้น GroupDocs.Conversion ในโครงการ C# ของคุณ:

using GroupDocs.Conversion;
// โค้ดของคุณสำหรับโหลดไฟล์จะอยู่ที่นี่

คู่มือการใช้งาน

ตอนนี้มาแบ่งการใช้งานออกเป็นขั้นตอนที่ชัดเจนกัน

โหลดไฟล์ SXC แหล่งที่มา

ภาพรวม

การโหลดไฟล์ SXC เป็นขั้นตอนแรกในกระบวนการแปลงของเรา ซึ่งเกี่ยวข้องกับการเริ่มต้น Converter วัตถุที่มีเส้นทางไฟล์ต้นฉบับ

คำแนะนำทีละขั้นตอน

การเริ่มต้นวัตถุตัวแปลง
string sampleSxcPath = "YOUR_DOCUMENT_DIRECTORY/sample.sxc";
// โหลดไฟล์ SXC ต้นฉบับ
var converter = new Converter(sampleSxcPath);
  • พารามิเตอร์:
    • sampleSxcPath:เส้นทางแบบเต็มไปยังไฟล์ SXC ของคุณ

ขั้นตอนนี้จะช่วยให้แน่ใจว่ากระบวนการแปลงสามารถเข้าถึงและอ่านไฟล์อินพุตของคุณได้อย่างถูกต้อง

ตั้งค่าตัวเลือกการแปลงเป็น CSV

ภาพรวม

ต่อไป เราจะกำหนดว่าไฟล์ SXC ของเราจะถูกแปลงเป็นรูปแบบ CSV อย่างไร ซึ่งเกี่ยวข้องกับการตั้งค่า SpreadsheetConvertOptions-

คำแนะนำทีละขั้นตอน

กำหนดค่าตัวเลือกการแปลง
using GroupDocs.Conversion.Options.Convert;
// สร้างอินสแตนซ์ของ SpreadsheetConvertOptions ด้วยการตั้งค่าที่ต้องการ
var convertOptions = new SpreadsheetConvertOptions 
{
    Format = FileType.Csv // ระบุรูปแบบเป้าหมายเป็น CSV
};
  • การกำหนดค่าคีย์:
    • Format: ระบุว่าเอาต์พุตควรอยู่ในรูปแบบ CSV

การกำหนดค่านี้จะบอก GroupDocs.Conversion อย่างชัดเจนว่าจะต้องประมวลผลและส่งออกไฟล์ของคุณอย่างไร

ดำเนินการแปลงและบันทึกไฟล์เอาท์พุต

ภาพรวม

ในที่สุด เราจะดำเนินการแปลงและบันทึกผลลัพธ์ ขั้นตอนนี้มีความสำคัญมากในการรับผลลัพธ์ CSV ที่ต้องการ

คำแนะนำทีละขั้นตอน

ดำเนินการแปลงและบันทึก
string outputFile = Path.Combine("YOUR_OUTPUT_DIRECTORY\