XLS XLSB XLSX XLSM ODS
Aspose.Cells  for .NET
EXCEL

Восстановить файл EXCEL по номеру C#.

Создайте собственное приложение .NET для восстановления файлов Excel, используя .NET.

Восстановить файл EXCEL с помощью .NET

Чтобы восстановить файл EXCEL, мы будем использовать

Aspose.Cells for .NET

API — многофункциональное, мощное и простое в использовании средство для работы с документами API для платформы C#.

Aspose.Cells API можно использовать для создания, редактирования, преобразования и преобразования Microsoft форматов Excel в различные форматы. Более того, его можно использовать для составления комплексных диаграмм, масштабируемых отчетов и надежных расчетов в программных приложениях. Aspose.Cells — это автономный номер API, который не требует какого-либо программного обеспечения, такого как Microsoft или OpenOffice.

Бесплатное приложение для восстановления файла EXCEL с помощью .NET
Input file
Save as
   
                                   
    
	
  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");
	                
                
            

Как восстановить файл Excel с помощью C#

  • Определить класс, который наследует Aspose.Cells.IWarningCallback.
  • Загрузите файл EXCEL, создав экземпляр книги, используя указанный выше класс наследования, см. приведенный выше код.
  • Сохраните книгу, поврежденный файл Excel будет восстановлен.

Установите Aspose.Cells, чтобы восстановить файл Excel.

Есть три альтернативных варианта установки Aspose.Cells for .NET в вашу систему.

  • Открыть NuGet менеджер пакетов, найдитеAspose.Cells и установить.
  • Установите Aspose.Cells с помощью диспетчера пакетов NuGet в Visual Studio. Видеть Документация .
  • Скачать Aspose.Cells.msi и установить его на Windows.

Системные Требования

Aspose.Cells for .NET поддерживается во всех основных операционных системах. Просто убедитесь, что у вас есть следующие предпосылки.

Aspose.Cells полностью кроссплатформен и поддерживает все основные реализации .NET, соответствующие спецификации .NET Standard 2.0:

  • .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 — это хорошо известный формат для документов Excel Microsoft, который был представлен Microsoft с выпуском Microsoft Office 2007. Новый формат основан на структуре, организованной в соответствии с соглашениями об открытой упаковке, как указано в части 2 стандарта OOXML ECMA-376. zip-пакет, содержащий несколько файлов XML. Базовую структуру и файлы можно изучить, просто разархивировав файл .xlsx.

Подробнее

Восстановление других поддерживаемых форматов Excel

Используя номер C#, можно легко восстановить другие файлы формата Excel.

Ремонт ODS (Файл электронной таблицы OpenDocument)
Ремонт XLS (Двоичный формат Excel)
Ремонт XLSB (Двоичный файл книги Excel)
Ремонт XLSM (Файл электронной таблицы)
Ремонт XLSX (OOXML-файл Excel)