فایل EXCEL را از طریق C# بازیابی کنید
برنامه .NET خود را برای تعمیر فایل های اکسل با استفاده از .NET بسازید.
با استفاده از .NET فایل EXCEL را تعمیر کنید
به منظور تعمیر فایل EXCEL ما استفاده خواهیم کرد
API که دارای ویژگی های غنی، قدرتمند و آسان برای دستکاری اسناد است API برای پلت فرم C#.
Aspose.Cells API می تواند برای ایجاد، ویرایش، تبدیل و رندر فرمت های اکسل Microsoft به فرمت های مختلف استفاده شود. علاوه بر این، می توان از آن برای نمودارهای جامع، گزارش مقیاس پذیر و محاسبات قابل اعتماد در برنامه های نرم افزاری استفاده کرد. Aspose.Cells یک API مستقل است و به هیچ نرم افزاری مانند Microsoft یا OpenOffice نیاز ندارد.
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");
آموزش تعمیر فایل اکسل با شماره C#
- کلاسی را تعریف کنید که Aspose.Cells.IWarningCallback را به ارث می برد.
- بارگیری فایل EXCEL با ایجاد یک نمونه از Workbook، با استفاده از کلاس وراثت بالا، به کد بالا مراجعه کنید.
- کتاب کار را ذخیره کنید، فایل اکسل خراب ترمیم می شود.
برای تعمیر فایل اکسل Aspose.Cells را نصب کنید
سه گزینه جایگزین برای نصب Aspose.Cells for .NET در سیستم شما وجود دارد.
- باز کن NuGet مدیر بسته، جستجو کنیدAspose.Cells و نصب کنید.
- Aspose.Cells را با NuGet بسته منیجر در ویژوال استودیو نصب کنید. دیدن مستندات .
- دانلود Aspose.Cells.msi و بر روی ویندوز نصب کنید.
سیستم مورد نیاز
Aspose.Cells for .NET در تمام سیستم عامل های اصلی پشتیبانی می شود. فقط مطمئن شوید که پیش نیازهای زیر را دارید.
Aspose.Cells کاملاً چند پلتفرمی است و از تمام پیادهسازیهای اصلی .NET زیر مشخصات استاندارد 2.0 .NET پشتیبانی میکند:
- .NET Framework، از اولین نسخه 2.0 شروع می شود و به آخرین .NET Framework 4.8 ختم می شود.
- .NET Core، از اولین نسخه 2.0 شروع می شود و به آخرین .NET 6 ختم می شود.
تا آنجا که کد .NET به سخت افزار یا سیستم عامل زیرین بستگی ندارد، بلکه فقط به یک ماشین مجازی بستگی دارد، شما می توانید هر نوع نرم افزاری را برای Windows، Linux، macOS، Android و iOS توسعه دهید. Azure و AWS Lambda نیز پشتیبانی می شود. فقط مطمئن شوید که نسخه مربوطه .NET Framework، .NET Core، Windows Azure، Mono یا Xamarin را نصب کرده اید.
توصیه می کنیم از Microsoft Visual Studio، VSCode برای ایجاد برنامه های C#، F#، VB.NET استفاده کنید.
EXCEL چیست EXCEL فرمت فایل
XLSX فرمت شناخته شده ای برای اسناد اکسل Microsoft است که توسط Microsoft با انتشار Microsoft Office 2007 معرفی شد. یک بسته فشرده که حاوی تعدادی فایل XML است. ساختار و فایل های زیرین را می توان به سادگی با باز کردن فایل xlsx. بررسی کرد.
ادامه مطلبسایر فرمت های پشتیبانی شده اکسل را تعمیر کنید
با استفاده از C# می توان به راحتی سایر فایل های فرمت اکسل را تعمیر کرد.