แปลง XLT เป็นอาร์เรย์ไบต์ผ่าน C#
เนทีฟและประสิทธิภาพสูง Microsoft Excel XLT เป็นการแปลงอาร์เรย์ไบต์หรือในทางกลับกันสำหรับการประมวลผลข้อมูลสเปรดชีตโดยใช้ API ฝั่งเซิร์ฟเวอร์ .NET
Byte Array มีประโยชน์สำหรับการประมวลผลหรือการจัดเก็บข้อมูล คุณสามารถแปลงไฟล์ XLT เป็น Byte Array รวมถึงไฟล์Byte Array มาที่ XLT เอกสารใช้ภาษา C# ในการแปลง XLT เป็นอาร์เรย์ไบต์เราจะใช้
API ที่นำเสนอคุณสมบัติที่แตกต่างกันสำหรับการจัดการและการแปลงเอกสารโดยใช้แพลตฟอร์ม .NET
วิธีแปลง XLT เป็น Byte Array ผ่าน C#
เป็นเรื่องง่ายสำหรับนักพัฒนาในการโหลดและแปลงไฟล์ XLT เป็นอาร์เรย์ไบต์สำหรับงานการจัดการเพิ่มเติมโดยใช้โค้ดเพียงไม่กี่บรรทัด
- รวมเนมสเปซในไฟล์ชั้นเรียนของคุณ
- โหลดอินพุตไฟล์ XLT โดยใช้สมุดงาน
- เตรียมใช้งานวัตถุ MemoryStream
- แปลงข้อมูลสตรีมเป็นอาร์เรย์ไบต์
- ประมวลผลข้อมูลตามความต้องการของคุณ
ความต้องการของระบบ
เพียงตรวจสอบให้แน่ใจว่าระบบมี Microsoft Windows หรือระบบปฏิบัติการที่รองรับด้วย .NET Framework, .NET Core, Windows Azure, Mono หรือแพลตฟอร์ม Xamarin รวมถึงสภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio
- ติดตั้งจากบรรทัดคำสั่งเป็น
nuget install Aspose.Cells
หรือผ่าน Package Manager Console ของ Visual Studio ด้วยInstall-Package Aspose.Cells
. - หรือรับตัวติดตั้ง MSI ออฟไลน์หรือ DLL ทั้งหมดในไฟล์ ZIPดาวน์โหลด
โค้ดตัวอย่างนี้แสดงการแปลง XLT เป็นไบต์อาร์เรย์ C#
Workbook workbook = new Workbook("sourceFile.xlt");
//Save the workbook in memory stream
MemoryStream ms = new MemoryStream();
workbook.Save(ms, SaveFormat.Xlt);
//Read bytes from memory stream
byte[] byte_array = new byte[ms.Length];
ms.Read(byte_array, 0, byte_array.Length);
// Process the memory stream byte array data as of your requirement
XLT XLT รูปแบบไฟล์คืออะไร
ไฟล์ที่มีนามสกุล .xlt คือไฟล์เทมเพลตที่สร้างด้วย Microsoft Excel ซึ่งเป็นแอปพลิเคชันสเปรดชีตซึ่งเป็นส่วนหนึ่งของชุดโปรแกรม Office Microsoft Microsoft Office 97-2003 รองรับการสร้างไฟล์ XLT ใหม่รวมถึงการเปิดไฟล์เหล่านี้ Excel เวอร์ชันล่าสุดยังคงสามารถเปิดไฟล์เทมเพลตรูปแบบเก่านี้ได้ ไฟล์เทมเพลตดังกล่าวใช้เพื่อสร้างไฟล์ Excel ใหม่อย่างรวดเร็วด้วยข้อมูลเริ่มต้นและการตั้งค่า เช่น การจัดรูปแบบหน้า ขนาดตัวอักษร ระยะขอบ แผนภูมิ ฯลฯ ซึ่งสามารถบันทึกเพิ่มเติมเป็นไฟล์ .xls ใหม่ได้
อ่านเพิ่มเติมการแปลงอื่น ๆ ที่รองรับ
คุณยังสามารถแปลงรูปแบบไฟล์อื่นๆ ให้เป็นอาร์เรย์ไบต์หรือในทางกลับกัน รวมถึงบางรูปแบบที่แสดงด้านล่าง