C++에서 PPT 프레젠테이션 구문 분석
Aspose.Slides for C++를 사용하면 Microsoft PowerPoint 없이 프레젠테이션 슬라이드에서 텍스트를 추출할 수 있습니다.
C++로 PPT 파일 구문 분석하기
Aspose.Slides for C++를 사용하여 PPT 프레젠테이션 파일을 구문 분석하고 슬라이드에서 텍스트를 추출하세요. 이 API는 SlideUtil::GetAllTextBoxes, ITextFrame, IParagraph, IPortion을 통해 슬라이드 텍스트를 제공하므로 Microsoft PowerPoint를 자동화하지 않고도 텍스트를 읽을 수 있습니다. NuGet에서
Aspose.Slides.Cpp
패키지를 설치하거나 패키지 관리자 콘솔에서 아래 명령을 사용하세요.
명령
PM> Install-Package Aspose.Slides.CppPPT 파일 구문 분석 - C++
auto presentation = MakeObject<Presentation>(u"presentation.ppt");
auto textFrames = SlideUtil::GetAllTextBoxes(presentation->get_Slide(0));
for (auto&& textFrame : textFrames)
{
for (auto&& paragraph : textFrame->get_Paragraphs())
{
for (auto&& portion : paragraph->get_Portions())
{
Console::WriteLine(portion->get_Text());
}
}
}
presentation->Dispose();C++에서 PPT 파일을 구문 분석하는 방법
Aspose.Slides for C++로 PPT 파일에서 텍스트를 추출하세요.
Presentation클래스로 PPT 파일을 로드합니다.SlideUtil::GetAllTextBoxes로 첫 번째 슬라이드의ITextFrame객체를 가져옵니다.ITextFrame객체를 순회합니다.- 각
ITextFrame의IParagraph객체를 순회합니다. - 각
IParagraph의IPortion객체를 순회합니다. get_Text로 텍스트를 읽습니다.
시스템 요구 사항
Aspose.Slides for C++는 주요 데스크톱 및 서버 플랫폼을 지원합니다. 프로젝트가 다음 필수 조건을 충족하는지 확인하세요.
- 지원되는 C++ 런타임이 있는 Microsoft Windows, Linux, macOS 또는 기타 호환 운영 체제.
- 프로젝트에서 참조하는 Aspose.Slides for C++ 라이브러리.
Aspose.Slides로 구축
온라인에서 텍스트와 이미지 추출
무료 Aspose.Slides Parser 앱은 위 코드와 동일한 API인 Aspose.Slides for C++로 구축되었습니다. 앱을 열고 내 PPT 파일로 API가 무엇을 할 수 있는지 확인해 보세요.
- 브라우저에서 실행되며 설치가 필요 없습니다.
- 코드를 작성하기 전에 Aspose.Slides가 파일을 어떻게 읽는지 확인하세요.
- PPT 파일을 업로드하고 텍스트와 이미지를 받으세요.
- 모든 결과를 하나의 ZIP 아카이브로 다운로드하세요.
PPT 파일 형식이란 무엇입니까?
PPT 파일은 Microsoft PowerPoint 97-2003 프레젠테이션 파일입니다. 슬라이드, 텍스트, 이미지, 멀티미디어 및 포함된 개체를 Open XML 형식인 PPTX 이전에 사용된 PowerPoint 바이너리 파일 형식으로 저장합니다.
기타 지원되는 구문 분석 형식
C++로 다른 프레젠테이션 형식도 구문 분석할 수 있습니다.