C++의 ODS 파일을 복구하세요.
C++을 사용하여 ods 파일을 복구하려면 자신만의 C++ 애플리케이션을 빌드하세요.
C++을 사용하여 ODS 파일 복구
ods 파일을 어떻게 복구합니까? Aspose.Cells for C++ 라이브러리를 사용하면 몇 줄의 코드로 프로그래밍 방식으로 ODS 파일을 쉽게 복구할 수 있습니다. 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++에서 ods 파일을 복구하는 방법
프로그래밍 방식으로 ods 파일을 복구해야 합니까? C++ 개발자는 단 몇 줄의 코드만으로 ods 파일을 쉽게 로드하고 복구할 수 있습니다.
- Aspose.Cells.IWarningCallback을 상속하는 클래스를 정의합니다.
- 위의 상속 클래스를 사용하여 Workbook의 인스턴스를 생성하여 ODS 파일을 로드합니다. 위의 코드를 참조하세요.
- 통합 문서를 저장하면 손상된 ods 파일이 복구됩니다.
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();
시스템 요구 사항
Aspose.Cells for C++은 모든 주요 운영 체제에서 지원됩니다. 다음 전제조건이 충족되었는지 확인하세요.
- Microsoft Windows 또는 Windows 32비트, Windows 64비트 및 Linux 64비트용 C++ 런타임 환경과 호환되는 OS.
- 프로젝트에 Aspose.Cells for C++ DLL에 대한 참조를 추가합니다.
ODS ODS 파일 형식이란 무엇입니까?
.ods 확장자를 가진 파일은 사용자가 편집할 수 있는 OpenDocument 스프레드시트 문서 형식을 나타냅니다. 데이터는 ODF 파일 내에 행과 열로 저장됩니다. 이는 XML 기반 형식이며 ODF(Open Document Formats) 계열의 여러 하위 유형 중 하나입니다. 형식은 OASIS에서 게시하고 유지 관리하는 ODF 1.2 사양의 일부로 지정됩니다. Windows 및 기타 운영 체제의 여러 응용 프로그램은 Microsoft Excel, NeoOffice 및 LibreOffice를 포함하여 편집 및 조작을 위해 ODS 파일을 열 수 있습니다. ODS 파일은 다른 응용 프로그램을 통해 XLS, XLSX 및 기타 스프레드시트 형식으로 변환할 수도 있습니다.
더 읽기