차이점 이해하기: PPT vs PPTX
개요
이 문서는 PPT와 PPTX 형식 간의 차이점을 설명합니다. PPT는 PowerPoint 97–2003에서 사용된 레거시 바이너리 형식이며, PPTX는 더욱 유연성을 제공하고 프레젠테이션 기능 확장에 더 적합한 최신 Office Open XML 기반 형식으로 소개됩니다. 이 문서는 호환성 고려 사항을 포함한 두 형식 간 변환의 주요 측면을 개요하고 Aspose.Slides를 사용하여 이러한 변환을 수행하는 방법을 보여줍니다. 일반적으로 가능한 경우 PPTX 사용을 권장합니다.
PPT란?
PPT는 바이너리 파일 형식으로, 특수 도구 없이는 내용을 확인할 수 없습니다. 최초의 PowerPoint 97-2003 버전은 PPT 파일 형식을 사용했지만, 확장성이 제한적이었습니다.
PPTX란?
PPTX는 Office Open XML(ISO 29500:2008-2016, ECMA-376) 표준을 기반으로 하는 새로운 프레젠테이션 파일 형식입니다. PPTX는 XML 및 미디어 파일의 압축 집합이며, 형식이 쉽게 확장됩니다. 예를 들어 새로운 차트 유형이나 도형 유형을 지원하도록 추가하는 것이 쉽고, 매 새로운 PowerPoint 버전마다 PPTX 형식을 변경할 필요가 없습니다. PPTX 형식은 PowerPoint 2007부터 사용됩니다.
PPT와 PPTX
PPTX가 훨씬 더 광범위한 기능을 제공하지만, PPT도 여전히 인기가 많습니다. PPT에서 PPTX로, 또는 그 반대로 변환해야 하는 필요성이 크게 요구됩니다.
하지만 구형 PPT와 새로운 PPTX 형식 간 변환은 다른 Microsoft Office 형식 중에서 가장 복잡한 과제입니다. PPT 형식의 사양은 공개되어 있지만 작업하기가 어렵습니다. PowerPoint는 PPT 파일에 특수 파트(MetroBlob)를 생성하여 PPTX에서 지원하지만 PPT 형식에서는 지원되지 않는 정보를 저장할 수 있으며, 이는 구버전 PowerPoint에서는 표시되지 않습니다. 이 정보는 현대 PowerPoint 버전에서 PPT 파일을 열거나 PPTX 형식으로 변환할 때 복원될 수 있습니다.
Aspose.Slides는 모든 프레젠테이션 형식을 다룰 수 있는 공통 인터페이스를 제공합니다. 이를 통해 PPT를 PPTX로, PPTX를 PPT로 매우 간단하게 변환할 수 있습니다. Aspose.Slides는 PPT를 PPTX로 변환하는 것을 완전히 지원하며, 일부 제한 사항이 있지만 PPTX를 PPT로 변환하는 것도 지원합니다. 가능한 경우 PPTX 형식을 사용할 것을 권장합니다.
import aspose.slides as slides
# PPTX 파일을 나타내는 Presentation 객체를 인스턴스화합니다
pres = slides.Presentation("PPTtoPPTX.ppt")
# PPTX 프레젠테이션을 PPTX 형식으로 저장합니다
pres.save("PPTtoPPTX_out.pptx", slides.export.SaveFormat.PPTX)
FAQ
오류 없이 열리는 경우에도 기존 PPT 프레젠테이션을 유지할 필요가 있나요?
프레젠테이션이 안정적으로 열리고 협업이나 최신 기능이 필요하지 않다면 PPT 형태로 유지해도 됩니다. 그러나 향후 호환성과 확장성을 고려할 때는 PPTX로 변환하는 것이 좋습니다. PPTX 형식은 개방형 OOXML 표준을 기반으로 하며 최신 도구에서 더 쉽게 지원됩니다.
어떤 파일을 먼저 PPTX로 변환해야 할지 어떻게 판단할 수 있나요?
우선 다음과 같은 프레젠테이션을 변환하십시오: 여러 사람이 편집하는 경우; 복잡한 charts/shapes를 포함하는 경우; 외부 커뮤니케이션에 사용되는 경우; 혹은 opened 시 경고가 발생하는 경우.
PPT를 PPTX로, 다시 PPT로 변환할 때 비밀번호 보호가 유지되나요?
비밀번호가 있는 경우, 사용 중인 도구가 올바른 변환 및 암호화 지원을 제공할 때만 유지됩니다. 보다 안전하게 하려면 보호 제거, 변환을 수행한 후 보안 정책에 따라 보호를 다시 적용하는 것이 좋습니다.
PPTX를 PPT로 다시 변환할 때 일부 효과가 사라지거나 단순화되는 이유는 무엇인가요?
PPT는 최신 객체/속성을 지원하지 않기 때문입니다. PowerPoint와 도구는 이 정보를 특수 블록에 “흔적” 형태로 저장하여 나중에 복원할 수 있지만, 오래된 PowerPoint 버전에서는 이를 표시하지 못합니다.