Total C++ Library 는 문서 변환 문제를 해결하고 개발자는 새로 개발된 응용 프로그램 또는 기존 응용 프로그램에 API를 통합하여 문서 관리 및 조작 솔루션을 쉽게 자동화할 수 있습니다. C++ 프로그래머는 소프트웨어에 의존하지 않고 솔루션 내에서 다양한 형식의 문서 생성, 편집 또는 변환과 같은 기능을 추가할 수 있습니다. txt에서 PDF로, SVG에서 PNG로, XLSX에서 CSV로, JSON에서 CSV로, Word에서 PDF로, HTML에서 PDF와 같은 몇 가지 일반적인 경우는 쉽게 변환할 수 있습니다. 또한 API가 아래에 나열된 사례와 관련 전환 사례에 대해 제공된 링크가 거의 없습니다.
PDF에서 워드로 변환
C++ 변환 라이브러리는 PDF에서 Word DOC, DOCX 및 기타 형식 변환도 지원합니다. PDF를 RTF로 렌더링하는 경우를 고려하면 먼저 PDF를 Word DOC/DOCX 형식으로 변환한 다음 RTF로 렌더링하는 두 단계 프로세스입니다. 이를 위해 포함된 단계, 문서 클래스 참조를 사용하여 PDF 파일 로드 및 save 호출 PDF를 Word로 변환하는 멤버 함수. 이제 Aspose.Words API의 Document 클래스 참조를 사용하여 Word DOC/DOCX 파일을 다시 로드하고 다음을 사용하여 RTF 형식으로 저장합니다. save 멤버 함수.
C++ - PDF에서 워드로 변환
JSON을 Word로 변환
JSON 변환을 위해 C++ API는 JSON에서 Word로, Json에서 PowerPoint로, Word에서 JSON으로 등 다양한 조합을 지원합니다. Word 변환의 경우를 고려하여 Process는 새로운 IWorkbook 객체를 이용하여 파일에서 유효한 JSON 데이터를 읽어와서 호출합니다. save 메서드를 사용하여 JSON을 PDF 파일로 저장합니다. 이제 Document 클래스를 사용하여 저장된 파일을 로드하고 Save 를 사용하여 워드 문서 형식으로 저장합니다 메서드.