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

Napraw plik ODS w C++

Zbuduj własną aplikację C++ do naprawy plików ods przy użyciu C++.

Napraw plik ODS za pomocą C++

Jak naprawić plik ods? Dzięki bibliotece Aspose.Cells for C++ możesz łatwo programowo naprawić plik ODS za pomocą kilku linijek kodu. Aspose.Cells for C++ potrafi budować aplikacje wieloplatformowe z możliwością generowania, modyfikowania, konwertowania, renderowania i drukowania wszystkich plików Excel. C++ Excel API nie tylko konwertuje pomiędzy formatami arkuszy kalkulacyjnych, ale może także renderować pliki Excel jako obrazy, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT i więcej, co czyni go idealnym wyborem do wymiany dokumentów w formatach będących standardami branżowymi. Możesz pobrać jego najnowszą wersję bezpośrednio, po prostu otwórz NuGet menedżer pakietów, wyszukaj Aspose.Cells.Cpp i zainstaluj. Możesz także użyć następującego polecenia z konsoli Menedżera pakietów.

Komenda


PM> Install-Package Aspose.Cells.Cpp

Jak naprawić plik ods w C++

Chcesz programowo naprawić plik ods? Programiści C++ mogą łatwo załadować i naprawić plik ods w zaledwie kilku linijkach kodu.

  • Zdefiniuj klasę, która dziedziczy Aspose.Cells.IWarningCallback.
  • Załaduj plik ODS, tworząc instancję skoroszytu, korzystając z powyższej klasy dziedziczenia, patrz powyższy kod.
  • Zapisz skoroszyt, uszkodzony plik ods zostanie naprawiony.
Przykładowy kod do naprawy pliku ODS
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();
	 
                
            

Biblioteka C++ do naprawy pliku ODS

Istnieją trzy opcje instalacji „Aspose.Cells for C++” w systemie. Wybierz ten, który odpowiada Twoim potrzebom i postępuj zgodnie z instrukcjami krok po kroku:

  1. Zainstaluj NuGet Pakiet . Widzieć Dokumentacja
  2. Zainstaluj bibliotekę za pomocą opcji Dołącz i lib Foldery. Widzieć Dokumentacja
  3. Zainstaluj Aspose.Cells for C++ w systemie Linux. Widzieć Dokumentacja

wymagania systemowe

Aspose.Cells for C++ jest obsługiwany we wszystkich głównych systemach operacyjnych. Upewnij się tylko, że spełniasz następujące wymagania wstępne.

  • Microsoft Windows lub zgodny system operacyjny z C++ Runtime Environment dla Windows 32-bitowy, Windows 64-bitowy i Linux 64-bitowy.
  • Dodaj odwołanie do biblioteki DLL Aspose.Cells for C++ w swoim projekcie.

ODS Co to jest ODS Format pliku

Pliki z rozszerzeniem .ods oznaczają format dokumentu arkusza kalkulacyjnego OpenDocument, który może być edytowany przez użytkownika. Dane są przechowywane w pliku ODF w wierszach i kolumnach. Jest to format oparty na języku XML i jest jednym z kilku podtypów rodziny formatów dokumentów otwartych (ODF). Format jest określony jako część specyfikacji ODF 1.2 opublikowanej i utrzymywanej przez firmę OASIS. Wiele aplikacji na Windows, a także na innych systemach operacyjnych, może otwierać pliki ODS do edycji i manipulacji, w tym Microsoft Excel, NeoOffice i LibreOffice. Pliki ODS można również konwertować na inne formaty arkuszy kalkulacyjnych, takie jak XLS, XLSX i inne, za pomocą różnych aplikacji.

Czytaj więcej

Napraw inne obsługiwane formaty programu Excel

Za pomocą numeru C++ można łatwo naprawić inne pliki w formacie Excel.

Naprawa ODS (Plik arkusza kalkulacyjnego OpenDocument)
Naprawa XLS (Format binarny Excela)
Naprawa XLSB (Binarny plik skoroszytu programu Excel)
Naprawa XLSM (Plik arkusza kalkulacyjnego)
Naprawa XLSX (Plik Excela OOXML)