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

Opravte soubor XLS v C#

Sestavte si vlastní aplikaci .NET pro opravu souborů xls pomocí .NET.

Opravte soubor XLS pomocí C#

Jak opravím soubor xls? S knihovnou Aspose.Cells for .NET můžete snadno opravit soubor XLS programově pomocí několika řádků kódu. Aspose.Cells for .NET je schopen vytvářet multiplatformní aplikace se schopností generovat, upravovat, konvertovat, vykreslovat a tisknout všechny soubory aplikace Excel. .NET Excel API nejen převádí mezi tabulkovými formáty, ale umí také vykreslovat soubory Excel jako obrázky, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT a další, takže je perfektní volbou pro výměnu dokumentů ve standardních průmyslových formátech. OTEVŘENO NuGet správce balíčků, vyhledejte Aspose.Cells a nainstalujte. Můžete také použít následující příkaz z konzoly Správce balíčků.

Příkaz konzoly Správce balíčků


PM> Install-Package Aspose.Cells

Jak opravit xls soubor v C#

Potřebujete opravit xls soubor programově? .NET vývojáři mohou snadno načíst a opravit soubor xls pomocí několika řádků kódu.

  • Definujte třídu, která zdědí Aspose.Cells.IWarningCallback.
  • Načtěte soubor XLS vytvořením instance sešitu pomocí výše uvedené třídy dědičnosti, viz výše uvedený kód.
  • Uložte sešit, poškozený soubor xls bude opraven.
Ukázkový kód pro opravu souboru XLS
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");
	                
                
            

Knihovna .NET na opravu souboru XLS

Existují dvě alternativní možnosti instalace „Aspose.Cells for .NET“ do vašeho systému. Vyberte si prosím ten, který odpovídá vašim potřebám, a postupujte podle pokynů krok za krokem:

  1. Nainstalujte a NuGet Balíček . Vidět Dokumentace
  2. Nainstalujte knihovnu pomocí Konzole správce balíčků v rámci Visual Studio IDE

Požadavky na systém

Aspose.Cells for .NET je podporován na všech hlavních operačních systémech. Jen se ujistěte, že máte následující předpoklady.

  • Microsoft Windows nebo kompatibilní OS s platformami .NET, .NET nebo Mono.
  • Vývojové prostředí jako Microsoft Visual Studio.
  • Náš produkt je plně multiplatformní a podporuje Windows, Linux, MacOS, Azure, AWS Lambda.

XLS Co je formát XLS

Soubory s příponou XLS představují binární formát souboru Excel. Takové soubory mohou být vytvořeny aplikací Excel Microsoft i jinými podobnými tabulkovými programy, jako je OpenOffice Calc nebo Apple Numbers. Soubor uložený aplikací Excel je známý jako Workbook, kde každý sešit může mít jeden nebo více listů. Data se ukládají a zobrazují uživatelům ve formátu tabulky v listu a mohou zahrnovat číselné hodnoty, textová data, vzorce, externí datová připojení, obrázky a grafy. Aplikace jako Microsoft Excel vám umožňují exportovat data sešitu do několika různých formátů včetně PDF, CSV, XLSX, TXT, HTML, XPS a několika dalších. Formát souboru XLS byl nahrazen otevřenějším a strukturovanějším formátem XLSX s vydáním Microsoft Excel 2007. Nejnovější verze stále poskytují podporu pro vytváření a čtení souborů XLS, i když XLSX je nyní první volbou použití.

Více

Oprava dalších podporovaných formátů aplikace Excel

Pomocí C# lze snadno opravit další soubory formátu Excel.

Oprava ODS (Soubor tabulkového procesoru OpenDocument)
Oprava XLS (Binární formát Excel)
Oprava XLSB (Binární soubor sešitu Excel)
Oprava XLSM (Soubor tabulky)
Oprava XLSX (Soubor Excel OOXML)