TSV เป็น Excel

การแปลง TSV เป็น Excel โดยใช้ C# .NET

ไฟล์ TSV(ค่าที่คั่นด้วยแท็บ) เป็นไฟล์ที่เรียบง่ายและมีน้ำหนักเบา ทำให้เหมาะสำหรับการเก็บและถ่ายโอนข้อมูล อย่างไรก็ตาม สมุดงาน Excel นำเสนอคุณลักษณะขั้นสูง เช่น การแสดงข้อมูล เครื่องมือวิเคราะห์ และอินเทอร์เฟซที่ใช้งานง่าย ซึ่งจำเป็นสำหรับการจัดการและนำเสนอข้อมูลเชิงลึก ในบทความนี้ เราจะแปลงไฟล์ TSV เป็น Excel และใช้ประโยชน์จากคุณลักษณะอันทรงพลังเพื่อปรับปรุงความสามารถในการวิเคราะห์ข้อมูล ปรับปรุงเวิร์กโฟลว์ และปรับปรุงการนำเสนอข้อมูล

SDK การแปลง TSV เป็น Excel

Aspose.Cells Cloud SDK for .NET นำเสนอวิธีที่มีประสิทธิภาพและประสิทธิผลในการแปลงไฟล์ TSV (Tab-Separated Values) เป็นรูปแบบ Excel ซึ่งทำให้กระบวนการแปลงข้อมูลมีความคล่องตัวมากขึ้น ด้วยการใช้ Aspose.Cells Cloud SDK คุณสามารถทำการแปลงไฟล์ TSV เป็น Excel ได้โดยอัตโนมัติ รับประกันความถูกต้องและรักษาความสมบูรณ์ของข้อมูล

ดังนั้น ในการใช้ SDK ก่อนอื่นคุณต้องค้นหา Aspose.Cells-Cloud ในตัวจัดการแพ็คเกจ NuGet แล้วคลิกปุ่ม ‘เพิ่มแพ็คเกจ’ ประการที่สอง รับข้อมูลรับรองลูกค้าของคุณจาก แดชบอร์ดระบบคลาวด์ ในกรณีที่คุณไม่มีบัญชีอยู่แล้ว เพียงสร้างบัญชีฟรีโดยทำตามคำแนะนำที่ระบุไว้ในบทความ เริ่มต้นอย่างรวดเร็ว

แปลง TSV เป็น XLS ใน C#

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

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

ขั้นแรก เริ่มต้นอ็อบเจ็กต์ของคลาส CellsApi โดยที่เราส่งข้อมูลรับรองไคลเอ็นต์เป็นอาร์กิวเมนต์

SaveOptions saveOptions = new SaveOptions()

ประการที่สอง สร้างอินสแตนซ์ของ SaveOptions โดยที่เรากำหนดรูปแบบไฟล์เอาต์พุตเป็น XLS

PostWorkbookSaveAsRequest postworkbookSaveAsRequest = new PostWorkbookSaveAsRequest()

ประการที่สาม สร้างอินสแตนซ์ของ PostWorkbookSaveAsRequest โดยที่เราระบุชื่อของอินพุต TSV ชื่อของสมุดงาน Excel ผลลัพธ์ และพารามิเตอร์ทางเลือกอื่นๆ

var response = cellsInstance.PostWorkbookSaveAs(postworkbookSaveAsRequest);

สุดท้าย ให้เรียก API เพื่อเริ่มกระบวนการแปลง TSV เป็น Excel เมื่อดำเนินการโค้ดสำเร็จแล้ว เวิร์กบุ๊ก Excel ที่เป็นผลลัพธ์จะถูกบันทึกในที่เก็บข้อมูลบนคลาวด์

// ดูตัวอย่างและไฟล์ข้อมูลทั้งหมดได้ที่ 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// รับข้อมูลรับรองลูกค้าจาก https://dashboard.aspose.cloud/
string clientSecret = "XXXXXXXX";
string clientID = "XXXXX-XXXX-XXXXX-XXXXXX";

// สร้างอินสแตนซ์ CellsApi ในขณะที่ส่ง ClientID และ ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

try
{
    // โหลดไฟล์ TSV อินพุต
    using (var inputFile = System.IO.File.OpenRead(input.tsv))
    {
        // อัปโหลดสมุดงาน TSV อินพุตไปยังที่เก็บข้อมูลบนคลาวด์
        cellsInstance.UploadFile("input.tsv", inputFile);

        // เรียก API เพื่อแปลง TSV เป็นสมุดงาน Excel
        var response = cellsInstance.Cell.sWorkbookGetWorkbook(input.tsv,null, format: "XLS", null, null, null, null, "myResultant.xls", null,null);

        // พิมพ์ข้อความแสดงความสำเร็จหากการแปลงสำเร็จ
        if (response != null && response.Equals("OK"))
        {
           Console.WriteLine("The TSV to Excel completed successfully !");
           Console.ReadKey();
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
tsv เป็น xls

ตัวอย่างการแปลง TSV เป็น Excel

อินพุต TSV และผลลัพธ์ Excel ที่สร้างขึ้นในตัวอย่างข้างต้นสามารถดาวน์โหลดได้จาก input.tsv และ myResultant.xls

TSV ถึง XLSX โดยใช้คำสั่ง cURL

การแปลง TSV เป็น XLSX โดยใช้คำสั่ง Aspose.Cells Cloud และ cURL เป็นกระบวนการที่ตรงไปตรงมาและมีประสิทธิภาพ แนวทางนี้มีประโยชน์อย่างมากสำหรับการทำงานอัตโนมัติและการประมวลผลแบบแบตช์ ทำให้เหมาะอย่างยิ่งสำหรับการผสานรวมเข้ากับสคริปต์และเวิร์กโฟลว์ที่ต้องแปลงข้อมูลบ่อยครั้ง

ขั้นตอนแรกในแนวทางนี้คือการสร้างโทเค็นการเข้าถึง JWT โดยใช้คำสั่งต่อไปนี้:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=XXXXXXX-b195-426c-85f7-XXXXXXXX&client_secret=XXXXXXXXXXXXXXXXXXXXXXXXX" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

ตอนนี้ เพื่อดำเนินการแปลง TSV เป็น XLSX โปรดดำเนินการคำสั่งต่อไปนี้:

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=xlsx&isAutoFit=false&onlySaveTable=false&outPath={resultantFile}" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"

แทนที่ sourceFile ด้วยชื่อของไฟล์ TSV อินพุต (มีอยู่ในที่เก็บข้อมูลบนคลาวด์), resultantFile ด้วยชื่อของสมุดงาน Excel เอาท์พุต และ accessToken ด้วยโทเค็นการเข้าถึง JWT ที่สร้างขึ้นด้านบน

  • หากต้องการบันทึกเวิร์กบุ๊ก XLSX ที่เป็นผลลัพธ์ลงในไดรฟ์ในเครื่อง โปรดใช้คำสั่ง cURL ต่อไปนี้:
curl -v "https://api.aspose.cloud/v3.0/cells/input.tsv?format=xlsx&isAutoFit=false&onlySaveTable=false" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "MyConverted.xlsx"

แอปแปลง TSV เป็น XLSX ฟรี

เพื่อสัมผัสประสบการณ์ความสามารถของ .NET REST API คุณอาจลองใช้ [TSV เป็น XLSX Conversion App] ที่มีน้ำหนักเบาและประหยัดพลังงานมาก 10 แอปฟรีนี้สร้างขึ้นบน Aspose.Cells Cloud API และสามารถทดสอบออนไลน์ได้โดยไม่ต้องมีข้อกำหนดในการติดตั้ง

การแปลง C# TSV

แอปแปลง TSV เป็น XLSX ฟรี

บทสรุป

โดยสรุป การแปลงรูปแบบ TSV เป็นรูปแบบ Excel ถือเป็นงานที่สำคัญในการปรับปรุงการจัดการข้อมูล การสร้างภาพ และการวิเคราะห์ ไม่ว่าคุณจะเลือกใช้ Aspose.Cells Cloud SDK ที่ทรงพลังและยืดหยุ่นสำหรับ .NET หรือคำสั่ง cURL ที่ตรงไปตรงมาและเขียนสคริปต์ได้ด้วย Aspose.Cells Cloud API ทั้งสองแนวทางก็มอบโซลูชันที่มีประสิทธิภาพสำหรับการแปลงนี้

ลิงค์ที่เป็นประโยชน์

บทความที่เกี่ยวข้อง

เราขอแนะนำให้เยี่ยมชมบล็อกต่อไปนี้: