HTML JPG PDF XML XLSM
  Product Family
PDF

แปลง XLSM เป็นอาร์เรย์ไบต์ผ่าน C#

เนทีฟและประสิทธิภาพสูง Microsoft Excel XLSM เป็นการแปลงอาร์เรย์ไบต์หรือในทางกลับกันสำหรับการประมวลผลข้อมูลสเปรดชีตโดยใช้ API ฝั่งเซิร์ฟเวอร์ .NET

Byte Array มีประโยชน์สำหรับการประมวลผลหรือการจัดเก็บข้อมูล คุณสามารถแปลงไฟล์ XLSM เป็น Byte Array รวมถึงไฟล์Byte Array มาที่ XLSM เอกสารใช้ภาษา C# ในการแปลง XLSM เป็นอาร์เรย์ไบต์เราจะใช้

Aspose.Cells for .NET

API ที่นำเสนอคุณสมบัติที่แตกต่างกันสำหรับการจัดการและการแปลงเอกสารโดยใช้แพลตฟอร์ม .NET

วิธีแปลง XLSM เป็น Byte Array ผ่าน C#

เป็นเรื่องง่ายสำหรับนักพัฒนาในการโหลดและแปลงไฟล์ XLSM เป็นอาร์เรย์ไบต์สำหรับงานการจัดการเพิ่มเติมโดยใช้โค้ดเพียงไม่กี่บรรทัด

  1. รวมเนมสเปซในไฟล์ชั้นเรียนของคุณ
  2. โหลดอินพุตไฟล์ XLSM โดยใช้สมุดงาน
  3. เตรียมใช้งานวัตถุ MemoryStream
  4. แปลงข้อมูลสตรีมเป็นอาร์เรย์ไบต์
  5. ประมวลผลข้อมูลตามความต้องการของคุณ

ความต้องการของระบบ

เพียงตรวจสอบให้แน่ใจว่าระบบมี 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ดาวน์โหลด
 

โค้ดตัวอย่างนี้แสดงการแปลง XLSM เป็นไบต์อาร์เรย์ C#

Workbook workbook = new Workbook("sourceFile.xlsm");

//Save the workbook in memory stream
MemoryStream ms = new MemoryStream();

workbook.Save(ms, SaveFormat.Xlsm);

//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 
 
ไลบรารีการเขียนโปรแกรม Excel Spreadsheet ที่สามารถสร้างแอปพลิเคชันข้ามแพลตฟอร์มพร้อมความสามารถในการสร้าง แก้ไข แปลง เรนเดอร์ และพิมพ์ไฟล์ Excel ทั้งหมด .NET Excel API ไม่เพียงแปลงระหว่างรูปแบบสเปรดชีตเท่านั้น แต่ยังสามารถเรนเดอร์ไฟล์ Excel รวมถึง XLSM เป็นรูปภาพ, PDF, HTML, ODS และอื่นๆ อีกมากมาย จึงเป็นตัวเลือกที่สมบูรณ์แบบในการแลกเปลี่ยนเอกสารในรูปแบบมาตรฐานอุตสาหกรรม

XLSM XLSM รูปแบบไฟล์คืออะไร

ไฟล์ที่มีนามสกุล XLSM เป็นไฟล์สเปรดชีตประเภทหนึ่งที่รองรับมาโคร จากมุมมองของแอปพลิเคชัน แมโครคือชุดคำสั่งที่ใช้สำหรับกระบวนการอัตโนมัติ แมโครใช้เพื่อบันทึกขั้นตอนที่ดำเนินการซ้ำๆ และอำนวยความสะดวกในการดำเนินการโดยการเรียกใช้แมโครอีกครั้ง มาโครได้รับการตั้งโปรแกรมด้วย Visual Basic for Applications (VBA) Microsoft จากภายในสมุดงาน Excel โดยใช้ Visual Basic Editor และสามารถเรียกใช้/แก้ไขจุดบกพร่องได้โดยตรงจากที่นั่น

อ่านเพิ่มเติม

การแปลงอื่น ๆ ที่รองรับ

คุณยังสามารถแปลงรูปแบบไฟล์อื่นๆ ให้เป็นอาร์เรย์ไบต์หรือในทางกลับกัน รวมถึงบางรูปแบบที่แสดงด้านล่าง

XLS ถึง Byte Array (Microsoft สเปรดชีต Excel (ดั้งเดิม))
XLSX ถึง Byte Array (เปิดสมุดงาน XML)
XLSB ถึง Byte Array (สมุดงาน Excel ไบนารี)
XLSM ถึง Byte Array (สเปรดชีตที่เปิดใช้งานมาโคร)
XLT ถึง Byte Array (เทมเพลต Excel 97 - 2003)
XLTX ถึง Byte Array (เทมเพลต Excel)
XLTM ถึง Byte Array (เทมเพลตที่เปิดใช้งานแมโคร Excel)
CSV ถึง Byte Array (ค่าที่คั่นด้วยเครื่องหมายจุลภาค)
TSV ถึง Byte Array (แท็บค่าที่แยกกัน)
ODS ถึง Byte Array (สเปรดชีต OpenDocument)
XLS ถึง PDF (รูปแบบเอกสารแบบพกพา)
XLS ถึง HTML (ภาษามาร์กอัปข้อความไฮเปอร์)
XLSX ถึง XPS (Microsoft ไฟล์ Excel OOXML Excel)
XLSX ถึง HTML (ไฟล์ OOXML Excel)
XLSX ถึง SVG (กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้)
XLS ถึง JPEG (JPEG อิมเมจ)