XLS XLSB XLSX XLSM ODS
Aspose.Cells  for C++
XLSB

Opravte soubor XLSB v C++

Sestavte si vlastní aplikaci C++ pro opravu souborů xlsb pomocí C++.

Opravte soubor XLSB pomocí C++

Jak opravím soubor xlsb? S knihovnou Aspose.Cells for C++ můžete snadno opravit soubor XLSB programově pomocí několika řádků kódu. Aspose.Cells for C++ je schopen vytvářet multiplatformní aplikace se schopností generovat, upravovat, konvertovat, vykreslovat a tisknout všechny soubory aplikace Excel. C++ 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. Jeho nejnovější verzi si můžete stáhnout přímo, stačí otevřít NuGet správce balíčků, vyhledejte Aspose.Cells.Cpp a nainstalujte. Můžete také použít následující příkaz z konzoly Správce balíčků.

Příkaz


PM> Install-Package Aspose.Cells.Cpp

Jak opravit soubor xlsb v C++

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

  • Definujte třídu, která zdědí Aspose.Cells.IWarningCallback.
  • Načtěte soubor XLSB 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 xlsb bude opraven.
Ukázkový kód pro opravu souboru XLSB
Input file
Save as
   
                                   

	  
  Aspose::Cells::Startup();
  
  //1, Define a class that inherits Aspose.Cells.IWarningCallback
  class DefaultWarningCallback : public IWarningCallback
  {
  	//Implement this method as needed
  	public:
  	void Warning(WarningInfo& warningInfo)
  	{
  	    //todo
  	}
  };
  
  //2, Load the corrupted file by creating an instance of Workbook, using the inheritance class above
  DefaultWarningCallback w;
  LoadOptions options;
  options.SetWarningCallback(&w);
  Workbook workbook(u"Input.xlsx", options);
  
  //3, Save the workbook, the corrupted file will be repaired.
  workbook.Save(u"Output.xlsx");
  
  Aspose::Cells::Cleanup();
	 
                
            

Knihovna C++ na opravu souboru XLSB

Existují tři možnosti instalace „Aspose.Cells for C++“ 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í složek Include a lib. Vidět Dokumentace
  3. Nainstalujte Aspose.Cells for C++ v Linuxu. Vidět Dokumentace

Požadavky na systém

Aspose.Cells for C++ 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 C++ Runtime Environment pro Windows 32 bit, Windows 64 bit a Linux 64 bit.
  • Přidejte odkaz na Aspose.Cells for C++ DLL ve svém projektu.

XLSB Co je formát XLSB

Formát souboru XLSB určuje formát binárního souboru aplikace Excel, což je kolekce záznamů a struktur, které určují obsah sešitu aplikace Excel. Obsah může zahrnovat nestrukturované nebo polostrukturované tabulky čísel, text nebo čísla i text, vzorce, externí datová připojení, grafy a obrázky. Na rozdíl od XLSX (který je založen na formátu souboru Open XML), XLSB představuje binární soubor sešitu aplikace Excel. XLSB soubory lze číst a zapisovat rychleji, což je činí užitečnými pro práci s velkými soubory. XLSB se zřídka používá k ukládání sešitů, protože XLSX (a dříve XLS) jsou nejběžnější uživatelem vybrané formáty souborů pro ukládání sešitů. Lze jej otevřít na čísle Microsoft Office 2007 a vyšším.

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)