[python] python-pptx PPT로 PDF 변환하기
이번 포스트에서는 Python의 python-pptx
라이브러리를 사용하여 PPT(PowerPoint) 파일을 PDF로 변환하는 방법을 소개하겠습니다.
1. python-pptx 라이브러리 설치하기
Python에서 PPT 파일을 다루기 위해서는 python-pptx
라이브러리를 설치해야 합니다. 아래의 명령을 사용하여 라이브러리를 설치할 수 있습니다.
pip install python-pptx
2. PPT 파일을 PDF로 변환하기
이제 python-pptx
라이브러리를 사용하여 PPT 파일을 PDF로 변환하는 예제를 살펴보겠습니다. 아래의 코드는 ppt_to_pdf
라는 함수를 정의하고, 인자로 PPT 파일 경로와 변환된 PDF 파일 경로를 받습니다.
from pptx import Presentation
def ppt_to_pdf(input_ppt, output_pdf):
presentation = Presentation(input_ppt)
presentation.save(output_pdf)
위의 코드를 사용하여 PPT 파일을 PDF로 변환하는 예제를 살펴보았습니다. Presentation
클래스는 PPT 파일을 생성하고, save
메서드를 통해 PDF로 저장할 수 있습니다.
3. 변환 예제
이제 위에서 정의한 ppt_to_pdf
함수를 사용하여 PPT 파일을 PDF로 변환해보겠습니다. 아래의 예제는 /path/to/input.pptx
파일을 PPT로 변환한 후, /path/to/output.pdf
로 저장합니다.
ppt_to_pdf("/path/to/input.pptx", "/path/to/output.pdf")
위의 예제 코드를 실행하면 입력된 PPT 파일이 PDF로 변환되어 주어진 경로에 저장됩니다.
4. 결론
이번 포스트에서는 Python의 python-pptx
라이브러리를 사용하여 PPT 파일을 PDF로 변환하는 방법을 알아보았습니다. python-pptx
라이브러리는 간편한 인터페이스로 PPT 파일을 다룰 수 있으므로, 프레젠테이션 자동화나 문서 생성 등 다양한 응용 프로그램에 유용하게 사용될 수 있습니다.