Python에서 PDF에 페이지 스탬프 추가
Contents
[
Hide
]
.NET을 통한 Python용 Aspose.PDF 는 PDF의 특정 페이지에 페이지 스탬프 (워터마크 또는 오버레이) 를 적용하는 방법을 보여줍니다. Document.페이지 스탬프는 배경 또는 전경 레이어로 사용되는 기존 PDF 페이지일 수 있습니다 (참조 PdfPageStamp).이는 로고, 워터마크 또는 기타 반복적인 페이지 콘텐츠를 추가하는 데 유용합니다.
- 를 사용하여 PDF 문서 열기
ap.Document()(참조Document). - 만들기
PdfPageStamp스탬프로 사용할 PDF 페이지 또는 파일을 사용하는 객체 (참조PdfPageStamp). - 스탬프 속성을 설정합니다. 예:
background = True콘텐츠 뒤에 배치합니다. - 를 사용하여 특정 페이지에 스탬프 추가
document.pages[page_number].add_stamp(page_stamp)(참조Page.add_stamp()과PageCollection). - 를 사용하여 수정한 PDF를 지정된 출력 파일에 저장합니다.
Document.save().
import sys
import aspose.pdf as ap
from os import path
def add_page_stamp(input_file_name, page_stamp_name, output_file_name):
# Open PDF document
document = ap.Document(input_file_name)
page_stamp = ap.PdfPageStamp(page_stamp_name, 1)
page_stamp.background = True
# Add stamp to particular page
document.pages[1].add_stamp(page_stamp)
document.save(output_file_name)