PHP에서 PPTX를 PPT로 변환

개요

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

  • PPTX를 PPT로 변환

PHP에서 PPTX를 PPT로 변환

PPTX를 PPT로 변환하는 Java 샘플 코드는 아래 섹션, 즉 PPTX를 PPT로 변환에서 확인할 수 있습니다. 이 코드는 PPTX 파일을 로드하고 PPT 형식으로 저장합니다. 다른 저장 형식을 지정하면 PDF, XPS, ODP, HTML 등과 같은 다양한 형식으로 PPTX 파일을 저장할 수도 있으며, 이는 아래 문서들에서 다루고 있습니다.

PPTX를 PPT로 변환

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

  # PPTX 파일을 나타내는 Presentation 객체를 인스턴스화합니다
  $presentation = new Presentation("template.pptx");
  # 프레젠테이션을 PPT로 저장합니다
  $presentation->save("output.ppt", SaveFormat::Ppt);

FAQ

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

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

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

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

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

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