إصلاح ملف XLS في C#
أنشئ تطبيق .NET الخاص بك لإصلاح ملفات xls باستخدام .NET.
إصلاح ملف XLS باستخدام C#
كيف أقوم بإصلاح ملف xls؟ مع مكتبة Aspose.Cells for .NET، يمكنك بسهولة إصلاح ملف XLS برمجيًا باستخدام بضعة أسطر من التعليمات البرمجية. Aspose.Cells for .NET قادر على إنشاء تطبيقات مشتركة بين الأنظمة الأساسية مع القدرة على إنشاء جميع ملفات Excel وتعديلها وتحويلها وعرضها وطباعتها. .NET Excel API لا يقوم فقط بالتحويل بين تنسيقات جداول البيانات، بل يمكنه أيضًا عرض ملفات Excel كصور، وPDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT والمزيد، مما يجعله خيارًا مثاليًا لتبادل المستندات بتنسيقات متوافقة مع معايير الصناعة. يفتح NuGet مدير الحزم، ابحث عن Aspose.Cells وقم بتثبيته. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم إدارة الحزم.
أمر وحدة تحكم إدارة الحزم
PM> Install-Package Aspose.Cells
كيفية إصلاح ملف xls في C#
هل تحتاج إلى إصلاح ملف xls برمجياً؟ يمكن للمطورين .NET تحميل وإصلاح ملف xls بسهولة في بضعة أسطر من التعليمات البرمجية.
- تحديد فئة ترث Aspose.Cells.IWarningCallback.
- قم بتحميل ملف XLS عن طريق إنشاء مثيل للمصنف، باستخدام فئة الميراث أعلاه، راجع الكود أعلاه.
- احفظ المصنف، وسيتم إصلاح ملف xls التالف.
using Aspose.Cells;
//1, Define a class that inherits Aspose.Cells.IWarningCallback
class DefaultWarningCallback : IWarningCallback
{
//Implement this method as needed
public void Warning(WarningInfo warningInfo){ }
}
//2, Load the corrupted file by creating an instance of Workbook, using the inheritance class above
DefaultWarningCallback w = new DefaultWarningCallback();
LoadOptions options = new LoadOptions();
options.WarningCallback = w;
var workbook = new Workbook("corrupted.xlsx", options);
//3, Save the workbook, the corrupted file will be repaired.
workbook.Save("repaired.xlsx");
مكتبة .NET لإصلاح ملف XLS
هناك خياران بديلان لتثبيت “Aspose.Cells for .NET” على نظامك. يرجى اختيار ما يناسب احتياجاتك واتباع التعليمات خطوة بخطوة:
- تثبيت أ NuGet باقة . يرى توثيق
- تثبيت المكتبة باستخدام وحدة تحكم إدارة الحزم داخل Visual Studio IDE
متطلبات النظام
Aspose.Cells for .NET مدعوم على جميع أنظمة التشغيل الرئيسية. فقط تأكد من أن لديك المتطلبات الأساسية التالية.
- Microsoft Windows أو نظام تشغيل متوافق مع الأنظمة الأساسية .NET أو .NET أو Mono.
- بيئة التطوير مثل Microsoft Visual Studio.
- منتجنا متعدد المنصات بالكامل ويدعم Windows وLinux وMacOS وAzure وAWS Lambda.
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 هو الخيار الأول للاستخدام الآن.
قراءة المزيدإصلاح تنسيقات Excel المدعومة الأخرى
باستخدام C#، يمكن للمرء بسهولة إصلاح ملفات تنسيق Excel الأخرى.