Python을 사용하여 PDF에 이미지 추가
Contents
[
Hide
]
기존 PDF 파일에 이미지 추가하기
다음 코드 스니펫은 PDF 파일에 이미지를 추가하는 방법을 보여줍니다.
- 입력 PDF 파일을 로드합니다.
- 이미지가 배치될 페이지 번호를 지정합니다.
- 페이지에서 이미지의 위치를 정의하려면 Page 클래스의 add_image 메서드를 호출합니다.
- Document 클래스의 save() 메서드를 호출합니다.
import aspose.pdf as ap
# 문서 열기
document = ap.Document(input_file)
document.pages[1].add_image(image_file, ap.Rectangle(20, 730, 120, 830, True))
document.save(output_pdf)
기존 PDF 파일에 이미지 추가하기 (Facades)
PDF 파일에 이미지를 추가하는 또 다른 간단한 방법도 있습니다. PdfFileMend 클래스의 AddImage 메서드를 사용할 수 있습니다. add_image() 메서드는 추가할 이미지, 이미지를 추가해야 하는 페이지 번호 및 좌표 정보를 필요로 합니다. 그런 다음, 업데이트된 PDF 파일을 저장하고 close() 메서드를 사용하여 PdfFileMend 객체를 닫습니다. 다음 코드 스니펫은 기존 PDF 파일에 이미지를 추가하는 방법을 보여줍니다.
import aspose.pdf as ap
# 문서 열기
mender = ap.facades.PdfFileMend()
# 텍스트를 추가할 PdfFileMend 객체 생성
mender.bind_pdf(input_file)
# PDF 파일에 이미지 추가
mender.add_image(image_file, 1, 100.0, 600.0, 200.0, 700.0)
# 변경 사항 저장
mender.save(output_pdf)
# PdfFileMend 객체 닫기
mender.close()