วิธีแปลง TSV เป็น XLSX
Sheetize TSV‑to‑XLSX Converter สำหรับ .NET ให้ API ที่เรียบง่ายแต่ทรงพลังสำหรับอ่านข้อมูล TSV (คั่นด้วยแท็บ) และเขียนลงในเวิร์คบุ๊ก Excel พร้อมคงรักษาชนิดคอลัมน์, แถวหัวตาราง, และสไตล์ของเซลล์ไว้ นี่เป็นประโยชน์เมื่อคุณต้องการแจกจ่ายข้อมูลในรูปแบบสเปรดชีตที่คุ้นเคยหรือรวมเข้ากับเวิร์กโฟลว์ที่รับไฟล์ XLSX เท่านั้น
คุณสมบัติหลัก
แปลง TSV เป็น XLSX
อ่านไฟล์ TSV ใดก็ได้ (คั่นด้วยแท็บ) แล้วสร้างไฟล์ XLSX ที่ไม่มีมาโคร พร้อมการสรุปชนิดข้อมูลแบบอัตโนมัติและการจัดรูปแบบคอลัมน์ที่กำหนดเอง
รักษาการจัดรูปแบบและชนิดข้อมูล
ตรวจจับตัวเลข, วันที่, Boolean และใช้สไตล์ Excel ที่เหมาะสม; คุณยังสามารถใส่เทมเพลตสไตล์เพื่อให้ได้ลักษณะที่สอดคล้องกัน
รองรับการสตรีมมิง
ประมวลผลไฟล์ TSV ขนาดใหญ่แบบแถวต่อแถวเพื่อรักษาการใช้หน่วยความจำให้ต่ำ เหมาะสำหรับการแปลงเป็นชุดหรือบริการเว็บ
คำแนะนำโดยละเอียด
กระบวนการทำงาน TSV → XLSX
เพื่อแปลงไฟล์ TSV เป็น XLSX ด้วย Sheetize ให้ทำตามขั้นตอนต่อไปนี้:
- เริ่มต้นตัวแปลง: สร้างอินสแตนซ์ของ
TextConverter - กำหนดค่าตัวเลือก: ตั้งค่า
LoadOptions(ตัวคั่น, การเข้ารหัส, มีหัวตารางหรือไม่) และTextConverterSaveOptions(เส้นทางเอาต์พุต, เทมเพลตสไตล์) - กำหนดเส้นทางไฟล์: ระบุเส้นทางไฟล์ TSV ต้นทางและตำแหน่งไฟล์ XLSX ปลายทาง
- ดำเนินการแปลง: เรียก
Processพร้อมตัวเลือกที่เตรียมไว้
ตัวอย่าง – แปลง TSV เป็น XLSX
using Sheetize;
var readOptions = new LoadOptions
{
InputFile = "sales_data.tsv"
};
var saveOptions = new TextConverterSaveOptions
{
OutputFile = @"E:\reports\sales_report.xlsx"
};
TextConverter.Process(readOptions, saveOptions);ขยายการรองรับรูปแบบไฟล์
- Sheetize ยังสามารถแปลง XLSX กลับเป็น TSV ได้ โดยสามารถเลือกแผ่นงานหรือช่วงข้อมูลเฉพาะ
- ไลบรารีนี้สนับสนุนการส่งออกเป็น JSON, CSV หรือ HTML โดยตรงจากเวิร์คบุ๊กที่สร้างขึ้น ทำให้สามารถสร้างสายงานการรายงานแบบครบวงจรได้ (เช่น TSV → XLSX → HTML)
ด้วยความสามารถเหล่านี้ Sheetize ทำให้การแปลง TSV‑to‑XLSX เป็นเรื่องง่าย ไม่ว่าคุณต้องการสคริปต์สั้น ๆ หรือบริการระดับผลิตภัณฑ์.