본문으로 건너뛰기
실습하기

PPT 템플릿 불러오기

이제 엑셀 데이터를 활용해 수료증 템플릿을 불러와 각 수료자에 맞는 슬라이드를 만들어야 합니다.

python-pptx 라이브러리를 사용하여 미리 준비된 수료증 템플릿을 불러오는 방법을 배워보겠습니다.

PPT 템플릿 불러오기
import openpyxl
from pptx import Presentation
from io import BytesIO
from pptx.enum.shapes import MSO_SHAPE_TYPE

# 파워포인트 파일 로드
presentation = Presentation("input_file.pptx")

# 첫 번째 슬라이드 정보 출력
first_slide = presentation.slides[0]

# 슬라이드 내 placeholder 정보 출력
for shape in first_slide.placeholders:
# placeholder 텍스트 출력
if shape.has_text_frame:
print(f"placeholder: {shape.text}")

이 코드를 통해 PPT 템플릿의 첫 번째 슬라이드 정보를 불러오고, 템플릿의 내용을 확인할 수 있습니다.

앞으로 이 템플릿을 활용해 수료자 정보를 반영한 슬라이드를 추가할 것입니다.

다음 수업에서는 불러온 데이터를 바탕으로 슬라이드를 생성하고 텍스트를 채워넣는 과정을 다뤄보겠습니다.

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!