이 빠른 가이드는 Java를 사용하여 PowerPoint에서 미디어를 추출하는 방법을 설명합니다. IDE 설정, 단계 목록 확인, 그리고 Java를 사용하여 PowerPoint에서 비디오를 추출하는 방법을 보여주는 샘플 코드를 배울 수 있습니다. 샘플 코드는 각 슬라이드에서 비디오와 오디오를 추출하는 두 개의 별도 섹션을 포함합니다.
Java를 사용하여 PPTX에서 오디오 추출 단계
- IDE를 Aspose.Slides for Java을 사용하도록 설정하여 프레젠테이션에서 미디어를 추출합니다.
- 라이선스를 적용하고 다양한 변수를 선언하여 초기 구성을 수행합니다.
- 소스 PPTX를 Presentation 클래스 객체에 로드합니다
- 프레젠테이션의 모든 slides을(를) 순회하고 각 슬라이드에서 해당 도형을 파싱합니다.
- 현재 도형이 임베디드 비디오를 포함한 IVideoFrame인 경우, 해당 스트림을 가져와 디스크에 저장합니다.
- 모양이 내장된 오디오 클립을 가진 IAudioFrame인 경우, 해당 스트림 데이터를 가져와 디스크에 저장합니다.
이 단계들은 PowerPoint에서 Java를 사용하여 비디오를 추출하는 방법을 보여줍니다; 그러나 샘플 코드는 오디오 클립 추출도 시연합니다. 프로세스를 시작하려면 소스 프레젠테이션을 로드하고, 각 슬라이드를 순회하며 해당 슬라이드의 도형 컬렉션에 접근합니다. 각 도형의 콘텐츠 유형을 IVideoFrame(내장 비디오 클립) 또는 IAudioFrame(오디오 클립)과 비교하여 확인합니다. 비디오 또는 오디오 유형의 콘텐츠가 확인되면 스트림을 가져와 사용자 정의 함수를 사용해 결정된 적절한 확장자를 사용해 미디어를 저장합니다.
Java를 사용하여 PowerPoint에서 비디오를 추출하는 코드
이 코드는 Java를 사용하여 PowerPoint에서 비디오를 가져오는 방법을 보여줍니다. 필요에 따라 텍스트, 발표자 메모, 그룹화된 테이프에서 텍스트 추출, TXT 또는 JSON 형식으로 텍스트 내보내기와 같은 다른 콘텐츠도 추출할 수 있습니다. 콘텐츠 유형이 목록에 없을 경우, 즉 주어진 콘텐츠 유형 목록에 없을 경우 기본 유형인 MP4 또는 MP3이 사용됩니다.
이 문서는 프레젠테이션에서 비디오와 오디오를 추출하는 방법을 보여줍니다. 프레젠테이션에서 텍스트를 추출하려면, 기사 Java를 사용하여 PowerPoint에서 텍스트 추출을(를) 참조하십시오.