이 간단한 방법 예제는 PDF를 C++에서 Excel로 변환하는 방법에 관한 것입니다. C++ PDF를 사용하여 Excel 변환기는 Microsoft Excel 또는 Adobe Acrobat에 의존하지 않고 간단한 단계와 몇 가지 API 호출을 사용하여 개발할 수 있습니다. 개발된 애플리케이션은 Linux 기반 지원 환경은 물론 Windows에서도 사용할 수 있습니다.
C++를 사용하여 PDF를 Excel로 변환하는 단계
- 애플리케이션에서 NuGet 패키지 관리자 도구를 사용하여 Aspose.Pdf for C++ 추가
- Aspose::Pdf 네임스페이스에 대한 참조를 추가하고 필수 헤더 파일을 포함합니다.
- Document Class 개체를 초기화하여 소스 PDF 파일을 열고 XLSX로 저장
- ExcelSaveOptions 클래스 개체를 만들어 원하는 XLSX 내보내기 옵션을 설정합니다.
- C++에서 저장 방법을 사용하여 PDF를 Excel 파일로 변환
PDF를 Excel로 변환하기 위해 위에서 언급한 단계에서 간단한 API 호출을 사용하여 C++ 기반 응용 프로그램을 개발했습니다. Nuget을 사용하여 API 패키지를 설치하고 애플리케이션에 필요한 헤더 파일을 포함하여 프로세스를 시작합니다. 소스 PDF 파일은 Document 클래스 인스턴스를 사용하여 API DOM에 로드되며, 그 다음에 ExcelSaveOptions 클래스 개체를 사용하여 출력 XLSX 옵션을 설정합니다. 결국 SaveFormat::Excel 열거자를 사용하면 원본 PDF 파일이 디스크나 MemoryStream 내부에 XLSX 파일로 저장됩니다.
C++에서 PDF를 Excel로 변환하는 코드
위의 예는 C++ 코드를 사용하여 PDF를 Excel로 스마트하고 신속하게 변환하는 것입니다. PDF를 로드하고 기본 옵션을 사용하여 Excel 파일로 저장할 수 있으며 ExcelSaveOptions 인스턴스가 필요하지 않습니다. 생성된 Excel 파일을 사용자 정의하려는 경우 Format, ConversionEngine MinimizeTheNumberOfWorksheets 및 InsertBlankColumnAtFirst와 같은 내보내기 옵션에 대한 설정자를 노출하는 ExcelSaveOptions 클래스를 사용할 수 있습니다.
위의 예는 C++*를 사용하여 *PDF를 Excel로 변환하는 과정을 안내했습니다. PDF를 이미지로 내보내려는 경우 C++에서 PDF를 이미지로 변환하는 방법에 대한 문서를 참조하세요.