[python] python-pptx PPT를 이미지로 저장하기
안녕하세요! 오늘은 python-pptx
라이브러리를 사용하여 PPT를 이미지로 저장하는 방법에 대해 알아보겠습니다.
python-pptx 라이브러리란?
python-pptx
는 Microsoft PowerPoint 파일을 다루기 위한 파이썬 라이브러리입니다. 이 라이브러리를 사용하면 파이썬 코드로 PPT 파일을 생성, 편집 및 조작할 수 있습니다.
PPT를 이미지로 저장하기
PPT를 이미지로 저장하려면 먼저 python-pptx
라이브러리를 설치해야 합니다. 다음 명령을 사용하여 설치할 수 있습니다.
pip install python-pptx
설치가 완료되었다면, 다음 예제 코드를 사용하여 PPT를 이미지로 저장해 보겠습니다.
from pptx import Presentation
def ppt_to_images(input_path, output_path):
prs = Presentation(input_path)
for slide in prs.slides:
image_filename = f"{output_path}/slide{slide.slide_id}.png"
slide.export(image_filename)
print("PPT를 이미지로 저장했습니다.")
ppt_to_images("input.pptx", "output_folder")
위 예제 코드에서 input.pptx
는 변환할 PPT 파일의 경로를 나타내며, output_folder
는 이미지로 저장된 파일들을 저장할 폴더의 경로입니다. 각 슬라이드는 slide.export()
함수를 사용하여 이미지로 변환됩니다. 이미지 파일의 이름은 slide{slide_id}.png
형식으로 저장됩니다.
요약
이제 python-pptx
라이브러리를 사용하여 PPT를 이미지로 저장하는 방법을 알아보았습니다. 이 코드를 사용하여 PPT 파일을 이미지로 변환할 수 있습니다. python-pptx
라이브러리의 공식 문서를 참조하여 더 많은 기능을 탐색해 보세요.
python-pptx
라이브러리: https://python-pptx.readthedocs.io/
좋은 하루 되세요!