تحويل XLS إلى صفيف بايت عبر C#
أداء أصلي وعالي Microsoft Excel XLS لتحويل مجموعة البايت أو العكس لمعالجة بيانات جداول البيانات باستخدام واجهات برمجة التطبيقات .NET من جانب الخادم.
يعد Byte Array مفيدًا لمعالجة البيانات أو تخزينها. يمكنك تحويل ملف XLS إلى Byte Array بالإضافة إلى ملفصفيف البايت إلى XLS وثيقة باستخدام لغة C#. من أجل تحويل XLS إلى مجموعة بايت، سوف نستخدم
API الذي يقدم ميزات مختلفة لمعالجة المستندات وتحويلها باستخدام منصة .NET.
كيفية تحويل XLS إلى صفيف بايت عبر C#
من السهل على المطورين تحميل وتحويل ملفات XLS إلى مجموعة بايت لمزيد من مهام المعالجة في بضعة أسطر فقط من التعليمات البرمجية.
- قم بتضمين مساحة الاسم في ملف الفصل الدراسي الخاص بك
- قم بتحميل ملف الإدخال XLS باستخدام المصنف
- تهيئة كائن MemoryStream
- تحويل بيانات الدفق إلى مجموعة بايت
- معالجة البيانات حسب متطلباتك
متطلبات النظام
فقط تأكد من أن النظام يحتوي على Microsoft Windows أو نظام تشغيل متوافق مع .NET Framework أو .NET Core أو Windows Azure أو Mono أو Xamarin Platforms بالإضافة إلى بيئة التطوير مثل Microsoft Visual Studio.
- التثبيت من سطر الأوامر باسم
nuget install Aspose.Cells
أو عبر وحدة تحكم إدارة الحزم في Visual Studio باستخدامInstall-Package Aspose.Cells
. - وبدلاً من ذلك، يمكنك الحصول على مثبت MSI غير المتصل بالإنترنت أو كافة ملفات DLL الموجودة في ملف ZIP منالتحميلات
يُظهر نموذج التعليمات البرمجية هذا XLS لتحويل مجموعة البايت C#
Workbook workbook = new Workbook("sourceFile.xls");
//Save the workbook in memory stream
MemoryStream ms = new MemoryStream();
workbook.Save(ms, SaveFormat.Xls);
//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
XLS ما هو XLS تنسيق الملف
تمثل الملفات ذات الامتداد XLS تنسيق ملف Excel الثنائي. يمكن إنشاء مثل هذه الملفات بواسطة Microsoft Excel بالإضافة إلى برامج جداول البيانات المماثلة الأخرى مثل OpenOffice Calc أو Apple Numbers. يُعرف الملف المحفوظ بواسطة Excel باسم Workbook حيث يمكن أن يحتوي كل مصنف على ورقة عمل واحدة أو أكثر. يتم تخزين البيانات وعرضها للمستخدمين بتنسيق جدول في ورقة العمل ويمكن أن تشمل القيم الرقمية والبيانات النصية والصيغ واتصالات البيانات الخارجية والصور والمخططات. تتيح لك تطبيقات مثل Microsoft Excel تصدير بيانات المصنف إلى عدة تنسيقات مختلفة بما في ذلك PDF وCSV وXLSX وTXT وHTML وXPS والعديد من التنسيقات الأخرى. تم استبدال تنسيق الملف XLS بتنسيق أكثر انفتاحًا وتنظيمًا، XLSX، مع إصدار Microsoft Excel 2007. ولا تزال أحدث الإصدارات توفر دعمًا لإنشاء وقراءة ملفات XLS، على الرغم من أن XLSX هو الخيار الأول للاستخدام الآن.
قراءة المزيدالتحويلات المدعومة الأخرى
يمكنك أيضًا تحويل تنسيقات الملفات الأخرى إلى مجموعة بايت أو العكس بما في ذلك القليل منها المدرج أدناه.