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

C++의 EXCEL 파일 복구

C++을 사용하여 Excel 파일을 복구하려면 자신만의 C++ 애플리케이션을 빌드하세요.

C++을 사용하여 EXCEL 파일 복구

엑셀 파일을 어떻게 복구하나요? Aspose.Cells for C++ 라이브러리를 사용하면 몇 줄의 코드로 프로그래밍 방식으로 EXCEL 파일을 쉽게 복구할 수 있습니다. Aspose.Cells for C++ 모든 Excel 파일을 생성, 수정, 변환, 렌더링 및 인쇄할 수 있는 기능을 갖춘 크로스 플랫폼 애플리케이션을 구축할 수 있습니다. C++ Excel API 스프레드시트 형식 간에 변환할 뿐만 아니라 Excel 파일을 이미지(PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT 등)로 렌더링할 수도 있으므로 업계 표준 형식으로 문서를 교환하는 데 완벽한 선택입니다. 최신 버전을 직접 다운로드할 수 있습니다. 열기만 하면 됩니다. NuGet 패키지 관리자에서 Aspose.Cells.Cpp를 검색하여 설치하세요. 패키지 관리자 콘솔에서 다음 명령을 사용할 수도 있습니다.

명령


PM> Install-Package Aspose.Cells.Cpp

C++에서 Excel 파일을 복구하는 방법

프로그래밍 방식으로 Excel 파일을 복구해야 합니까? C++ 개발자는 단 몇 줄의 코드만으로 Excel 파일을 쉽게 로드하고 복구할 수 있습니다.

  • Aspose.Cells.IWarningCallback을 상속하는 클래스를 정의합니다.
  • 위의 상속 클래스를 사용하여 Workbook의 인스턴스를 생성하여 EXCEL 파일을 로드합니다. 위의 코드를 참조하세요.
  • 통합 문서를 저장하면 손상된 엑셀 파일이 복구됩니다.
EXCEL 파일을 복구하는 샘플 코드
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();
	 
                
            

C++ EXCEL 파일을 복구하는 라이브러리

시스템에 “Aspose.Cells for C++“을 설치하는 세 가지 옵션이 있습니다. 귀하의 요구 사항과 유사한 것을 선택하고 단계별 지침을 따르십시오.

  1. 설치하다 NuGet 패키지 . 보다 선적 서류 비치
  2. include 및 lib 폴더를 사용하여 라이브러리를 설치합니다. 보다 선적 서류 비치
  3. Linux에 Aspose.Cells for C++을 설치합니다. 보다 선적 서류 비치

시스템 요구 사항

Aspose.Cells for C++은 모든 주요 운영 체제에서 지원됩니다. 다음 전제조건이 충족되었는지 확인하세요.

  • Microsoft Windows 또는 Windows 32비트, Windows 64비트 및 Linux 64비트용 C++ 런타임 환경과 호환되는 OS.
  • 프로젝트에 Aspose.Cells for C++ DLL에 대한 참조를 추가합니다.

EXCEL EXCEL 파일 형식이란 무엇입니까?

XLSX은 Microsoft Office 2007 릴리스와 함께 Microsoft에 의해 도입된 Microsoft Excel 문서의 잘 알려진 형식입니다. OOXML 표준 ECMA-376의 2부에 요약된 개방형 패키징 규칙에 따라 구성된 구조를 기반으로 하는 새로운 형식은 다음과 같습니다. 다수의 XML 파일을 포함하는 zip 패키지입니다. .xlsx 파일의 압축을 풀면 기본 구조와 파일을 검사할 수 있습니다.

더 읽기

기타 지원되는 Excel 형식 복구

C++을 사용하면 다른 Excel 형식 파일을 쉽게 복구할 수 있습니다.

수리 ODS (OpenDocument 스프레드시트 파일)
수리 XLS (Excel 바이너리 형식)
수리 XLSB (바이너리 Excel 통합 문서 파일)
수리 XLSM (스프레드시트 파일)
수리 XLSX (OOXML 엑셀 파일)