Java에서 PPTX를 PPT로 변환

개요

이 문서에서는 Java를 사용하여 PPTX 형식의 PowerPoint 프레젠테이션을 PPT 형식으로 변환하는 방법을 설명합니다. 다음 주제가 포함됩니다.

  • Java에서 PPTX를 PPT로 변환

Java에서 PPTX를 PPT로 변환

PPTX를 PPT로 변환하는 Java 샘플 코드는 아래 섹션, 즉 Convert PPTX to PPT을 참조하십시오. 이것은 PPTX 파일을 로드하고 PPT 형식으로 저장합니다. 다른 저장 형식을 지정하면 PDF, XPS, ODP, HTML 등과 같은 다양한 형식으로 PPTX 파일을 저장할 수도 있습니다. 이러한 기사에서 자세히 설명합니다.

PPTX를 PPT로 변환

PPTX를 PPT로 변환하려면 파일 이름과 저장 형식을 Presentation 클래스의 Save 메서드에 전달하면 됩니다. 아래 Java 코드 샘플은 기본 옵션을 사용하여 PPTX를 PPT로 변환합니다.

// PPTX 파일을 나타내는 Presentation 객체를 인스턴스화합니다
Presentation presentation = new Presentation("template.pptx");

// 프레젠테이션을 PPT로 저장합니다
presentation.save("output.ppt", SaveFormat.Ppt);  

FAQ

모든 PPTX 효과와 기능이 레거시 PPT(97–2003) 형식으로 저장할 때 유지됩니까?

항상 그렇지는 않습니다. PPT 형식은 최신 기능(예: 특정 효과, 개체 및 동작)을 지원하지 않으므로 변환 중에 기능이 단순화되거나 래스터화될 수 있습니다.

전체 프레젠테이션이 아닌 선택한 슬라이드만 PPT로 변환할 수 있습니까?

직접 저장은 전체 프레젠테이션을 대상으로 합니다. 특정 슬라이드만 변환하려면 해당 슬라이드만 포함한 새 프레젠테이션을 만든 뒤 PPT로 저장하십시오; 또는 슬라이드별 변환 매개변수를 지원하는 서비스/API를 사용하십시오.

비밀번호로 보호된 프레젠테이션을 지원합니까?

예. 파일이 보호되어 있는지 감지하고 비밀번호로 열 수 있으며, 저장된 PPT에 대해 보호/암호화 설정 구성도 할 수 있습니다.