XLS XLSB XLSX XLSM ODS
Aspose.Cells  for Java
EXCEL

Obnovte soubor Excel via Java

Sestavte aplikaci Java pro opravu souborů aplikace Excel pomocí Java.

Opravte soubor EXCEL pomocí Java

K opravě souboru EXCEL použijeme Aspose.Cells for Java API, což je funkčně bohatá, výkonná a snadno použitelná platforma pro manipulaci s dokumenty API for Java.

Aspose.Cells API lze použít k vytváření, úpravám, převodu a vykreslování Microsoft formátů Excelu do různých formátů. Kromě toho jej lze použít pro komplexní vytváření grafů, škálovatelný reporting a spolehlivé výpočty v rámci softwarových aplikací. Aspose.Cells je samostatný API a nevyžaduje žádný software jako Microsoft nebo OpenOffice.

Bezplatná aplikace pro opravu souboru EXCEL pomocí Java
Input file
Save as
   
                                   

	
  import  com.aspose.cells.Workbook; 
  import  com.aspose.cells.WarningInfo; 
  import  com.aspose.cells.LoadOptions; 
  
  //1, Define a class that inherits Aspose.Cells.IWarningCallback
  public class DefaultWarningCallback implements com.aspose.cells.IWarningCallback {
    @Override
    public void warning(WarningInfo arg0) {
    //Implement this method as needed
    }
  }
  
  //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.setWarningCallback(w);
  var workbook = new Workbook("Input.xlsx", options);
		  
  //3, Save the workbook, the corrupted file will be repaired.
  workbook.save("Output.xlsx");
	 
                
            

Jak opravit soubor Excel pomocí Java

  • Definujte třídu, která zdědí Aspose.Cells.IWarningCallback.
  • Načtěte soubor EXCEL 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 aplikace Excel bude opraven.

Nainstalujte Aspose.Cells a opravte soubor Excel

Jeho nejnovější verzi si můžete stáhnout přímo z

Maven

a nainstalujte jej do svého projektu založeného na Maven přidáním následujících konfigurací do souboru pom.xml.

Úložiště


<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>

Závislost


<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>version of aspose-cells API</version>
<classifier>jdk17</classifier>
</dependency>

Požadavky na systém

Aspose.Cells for Java 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 Java Runtime Environment pro JSP/JSF aplikace a desktopové aplikace.
  • Získejte nejnovější verzi Aspose.Cells for Java přímo od Maven.

EXCEL Co je formát EXCEL

XLSX je dobře známý formát pro dokumenty Excel Microsoft, který byl představen společností Microsoft vydáním Microsoft Office 2007. Na základě struktury organizované podle konvencí otevřeného balení, jak je uvedeno v části 2 standardu OOXML ECMA-376, je nový formát ECMA-376 zip balíček, který obsahuje řadu souborů XML. Základní strukturu a soubory lze prozkoumat jednoduchým rozbalením souboru .xlsx.

Více

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

Pomocí Java 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)