[python] python-pptx 슬라이드 사이즈 변경하기

python-pptx는 파이썬에서 PowerPoint 슬라이드를 생성하고 수정하는 데 사용되는 라이브러리입니다. 슬라이드 사이즈를 변경하는 기능을 추가하고 싶다면 아래의 방법을 사용할 수 있습니다.

1. 파이썬 설치하기

먼저, 파이썬을 설치해야 합니다. 아래의 공식 웹사이트를 방문하여 가장 최신 버전을 다운로드하고 설치하세요.

파이썬 공식 웹사이트

2. python-pptx 설치하기

다음으로, python-pptx를 설치해야 합니다. 터미널 또는 명령 프롬프트에서 아래 명령어를 입력하세요.

pip install python-pptx

3. 슬라이드 사이즈 변경하기

다음은 python-pptx를 사용하여 슬라이드 사이즈를 변경하는 예제 코드입니다.

from pptx import Presentation
from pptx.util import Inches

# PowerPoint 프레젠테이션 열기
presentation = Presentation("example.pptx")

# 모든 슬라이드에 대해 사이즈 변경하기
for slide in presentation.slides:
    # 가로 10인치, 세로 7.5인치로 사이즈 변경
    slide.slide_width = Inches(10)
    slide.slide_height = Inches(7.5)

# 변경된 프레젠테이션 저장
presentation.save("modified_example.pptx")

위의 예제 코드에서는 pptx 모듈의 Presentation 클래스와 util 모듈의 Inches 클래스를 사용합니다. Inches 클래스는 인치 단위의 사이즈를 다루기 위해 사용됩니다. 프레젠테이션을 열고 모든 슬라이드에 대해 가로 10인치, 세로 7.5인치로 사이즈를 변경한 후, 변경된 프레젠테이션을 저장합니다.

설명에 사용된 예제 코드는 파이썬 3을 기준으로 작성되었습니다. 파이썬 2를 사용하실 경우, 약간의 문법적인 변화가 있을 수 있으니 주의하시기 바랍니다.

자세한 내용은 python-pptx 공식 문서를 참고하세요.