RTF에서 PDF로 C++

RTF은 Microsoft에서 도입한 플랫폼 간 서식 있는 텍스트 파일 형식입니다. 텍스트 외에도 글꼴 스타일, 서식, 이미지 등에 대한 추가 정보가 포함될 수 있습니다. 인터넷을 통해 파일을 공유하는 것과 같은 상황에서 파일을 편집할 수 없도록 하거나 고정된 파일을 원하는 상황이 있을 수 있습니다. 형세. 이러한 경우 PDF 형식이 가장 좋습니다. PDF는 보안을 유지하고 읽기 전용으로 만들 수 있는 크로스 플랫폼 형식입니다. 또한 PDF 파일은 어디를 열어도 동일하게 보입니다. 이 기사에서는 C++를 사용하여 RTF 파일을 PDF 형식으로 변환하는 방법을 배웁니다.

RTF에서 PDF로 C++ 변환 API

Aspose.Words for C++ API를 사용하여 RTF 문서를 PDF 형식으로 변환합니다. Microsoft Word 파일을 생성, 변경 및 변환할 수 있는 기본 C++ 라이브러리입니다. 또한 파일을 PDF 형식으로 변환하는 기능도 지원합니다. NuGet을 통해 API를 설치하거나 다운로드 섹션에서 직접 다운로드할 수 있습니다.

PM> Install-Package Aspose.Words.Cpp

C++ RTF에서 PDF로 변환

다음은 RTF 문서를 PDF 형식으로 변환하는 단계입니다.

다음은 RTF 문서를 PDF 형식으로 변환하는 코드 샘플입니다.

// Document 클래스의 인스턴스 생성 및 RTF 파일 로드
System::SharedPtr<Aspose::Words::Document> document = System::MakeObject<Aspose::Words::Document>(u"SourceDirectory\\Test File (rtf).rtf");

// 출력 파일 경로
System::String outputPath = u"OutputDirectory\\TextFileOut.pdf";

// RTF를 PDF로 저장
document->Save(outputPath, Aspose::Words::SaveFormat::Pdf);

무료 라이선스 받기

임시 무료 라이선스를 요청하면 평가 제한 없이 API를 사용해 볼 수 있습니다.

결론

이 기사에서는 C++를 사용하여 프로그래밍 방식으로 RTF 문서를 PDF 형식으로 변환하는 방법을 배웠습니다. 이 변환을 수행하기 위해 MS Word와 관련된 워크플로를 자동화할 수 있는 기능이 풍부한 API인 Aspose.Words for C++를 사용했습니다. 공식문서를 통해 API를 자세히 살펴볼 수 있습니다.

또한보십시오