Tambahkan Stempel Halaman ke PDF dengan Python
Contents
[
Hide
]
Aspose.PDF for Python via .NET menunjukkan cara menerapkan stempel halaman (watermark atau overlay) ke halaman tertentu dalam PDF Document. Stempel halaman dapat berupa halaman PDF yang ada yang digunakan sebagai lapisan latar belakang atau latar depan (lihat PdfPageStamp). Ini berguna untuk menambahkan logo, watermark, atau konten halaman berulang lainnya.
- Buka dokumen PDF menggunakan
ap.Document()(lihatDocument). - Buat sebuah
PdfPageStampobjek menggunakan halaman PDF atau file untuk digunakan sebagai stempel (lihatPdfPageStamp). - Atur properti stempel, misalnya,
background = Truemenempatkannya di belakang konten. - Tambahkan stempel ke halaman tertentu menggunakan
document.pages[page_number].add_stamp(page_stamp)(lihatPage.add_stamp()danPageCollection). - Simpan PDF yang telah dimodifikasi ke file output yang ditentukan menggunakan
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)