PDF 파일은 문서, 송장, 영수증, 기사 등의 형태로 어디에나 있습니다. 문서를 인쇄하고 공유할 때 가장 편리한 형식 중 하나입니다. 어떤 경우에는 PDF 파일을 JPG 이미지로 변환하여 썸네일을 생성하거나 프런트 엔드 애플리케이션에 포함해야 합니다. 이를 달성하기 위해 이 기사에서는 Python에서 프로그래밍 방식으로 PDF의 페이지를 JPG 이미지로 변환하는 방법을 다룹니다.
Python PDF를 JPG 변환기 라이브러리로
Aspose.Words for Python은 Python 애플리케이션에서 워드 프로세싱 작업을 자동화하는 기능이 풍부한 라이브러리입니다. 텍스트 문서를 원활하게 만들고 조작할 수 있습니다. 이 라이브러리를 사용하여 PDF 파일을 JPG 이미지로 변환합니다. 다음 pip 명령을 사용하여 PyPI에서 Python 애플리케이션에 라이브러리를 설치할 수 있습니다.
> pip install aspose-words
Python에서 PDF를 JPG로 변환하는 방법
Python에서 PDF 파일을 JPG로 변환하는 방법을 살펴보겠습니다. 이를 위해서는 PDF 파일을 로드하고 해당 페이지를 반복하고 각 페이지를 JPG 이미지로 저장하기만 하면 됩니다. 다음은 Python에서 PDF 파일의 페이지를 JPG 이미지로 저장하는 단계입니다.
- Document 클래스를 사용하여 PDF 파일을 로드합니다.
- Document.extractpages() 메서드를 사용하여 페이지를 반복하고 각 페이지를 추출합니다.
- Document.save() 메서드를 사용하여 PDF의 각 페이지를 JPG 이미지로 저장합니다.
다음 코드 샘플은 Python에서 PDF를 JPG로 변환하는 방법을 보여줍니다.
import aspose.words as aw
# Load PDF file
doc = aw.Document("PDF.pdf")
# Save each page in PDF as JPG
for page in range(0, doc.page_count):
extractedPage = doc.extract_pages(page, 1)
extractedPage.save(f"Output_{page + 1}.jpg")
무료 라이선스 받기
평가 제한 없이 Aspose.Words for Python을 사용하려면 무료 임시 라이선스를 얻으십시오.
결론
이 기사에서는 Python에서 PDF 파일을 JPG 이미지로 변환하는 방법을 배웠습니다. 이 기능을 사용하여 PDF 페이지의 JPG 축소판을 생성하고 응용 프로그램에 포함할 수 있습니다. 또한 문서를 사용하여 Python 워드 프로세싱 라이브러리에 대해 더 많이 탐색할 수 있습니다. 또한 포럼을 통해 질문이나 쿼리를 공유할 수 있습니다.