[python] PDF 파일에서 특정 페이지 추가하기
이번 포스트에서는 Python을 사용하여 PDF 파일에 특정 페이지를 추가하는 방법을 알아보겠습니다.
필요한 라이브러리 설치
먼저, PyPDF2라는 라이브러리를 설치해야 합니다. 다음 명령어를 사용하여 설치할 수 있습니다.
pip install PyPDF2
특정 페이지 추가하기
import PyPDF2
# 기존 PDF 파일 열기
with open('원본.pdf', 'rb') as file:
pdf = PyPDF2.PdfFileReader(file)
# 새로운 페이지를 추가할 PDF 파일 열기
with open('추가할페이지.pdf', 'rb') as new_file:
new_pdf = PyPDF2.PdfFileReader(new_file)
# 페이지 복사하기
page = new_pdf.getPage(0)
pdf.addPage(page)
# 새로운 페이지가 추가된 PDF 파일 저장하기
with open('결과.pdf', 'wb') as output_file:
pdf.write(output_file)
위의 코드에서는 PyPDF2
라이브러리를 사용하여 기존 PDF 파일에 추가할페이지.pdf
파일의 첫 번째 페이지를 추가하는 예제입니다. 결과는 결과.pdf
파일로 저장됩니다.
결론
Python을 사용하여 PDF 파일에 특정 페이지를 추가하는 방법에 대해 알아보았습니다. PyPDF2 라이브러리를 사용하면 간단하게 원하는 작업을 수행할 수 있으니, 이를 참고하시기 바랍니다.