Python을 사용하여 PDF를 이미지로 변환하는 방법
Python에서 IronPDF 의 강력한 기능을 활용하여 PDF 페이지를 사용자 지정 해상도와 크기의 고품질 이미지로 손쉽게 변환하는 방법을 알아보세요. 지금 바로 영상을 시청하여 PDF 처리 능력을 혁신하고 프로젝트를 한 단계 더 발전시키세요!
이 튜토리얼에서는 Python의 IronPDF 사용하여 PDF 페이지를 이미지 파일로 변환하는 방법을 살펴봅니다. IronPDF를 Python 프로젝트에 가져오고 기존 PDF 파일 iron_pdf.pdf를 로드하는 것으로 시작합니다. PDFDocument.from_file 메서드를 활용하여 PDF 콘텐츠에 접근한 후, rasterize_to_image_files 메서드를 사용하여 그 페이지들을 이미지 파일로 추출합니다. 여기에는 출력 경로, 원하는 DPI 및 이미지 파일 명명 규칙을 지정하는 작업이 포함됩니다. 이미지는 96 DPI 해상도로 assets_SL_images 폴더에 저장되며, PDF_to_image_page_*.PNG라는 이름으로 저장됩니다. 여기서 '*'는 페이지 번호를 나타냅니다.
추가적으로, render_url_as_pdf 메서드를 사용하여 URL로부터 PDF를 생성하고, Google 홈페이지 이미지를 동일한 DPI 설정으로 저장합니다. 맞춤형 이미지 크기를 위해 최대 높이와 너비를 설정하여 rasterize_to_image_files 메서드를 적용하고, 500 픽셀과 200 DPI로 이미지를 저장하여 fixed_image_size_*.PNG라는 이름을 붙입니다.
최종적으로 우리는 프로젝트를 실행하여 각 PDF 페이지를 개별 PNG 파일로 나타내는 출력 이미지를 생성합니다. 이 이미지들은 명시된 대로 다양한 해상도와 크기를 반영합니다. 튜토리얼은 시청자들에게 더 많은 콘텐츠를 구독해 달라고 권유하고 IronPDF 소프트웨어 체험판을 사용해 볼 것을 제안하며 마무리됩니다.






