Tambahkan Stempel ke PDF
Contents
[
Hide
]
Aspose.PDF for Python via .NET menyediakan PdfFileStamp fasad untuk menambahkan konten berulang ke halaman PDF. Selain header, footer, dan nomor halaman, Anda dapat menggunakannya untuk menempatkan stempel berbasis teks pada setiap halaman dokumen.
Tambahkan stempel ke PDF
Setelah stempel dikonfigurasi, hubungkan PDF input ke PdfFileStamp, tambahkan stempel, dan simpan file output. Ini menerapkan stempel yang dikonfigurasi di seluruh dokumen.
import sys
from os import path
import aspose.pdf.facades as pdf_facades
CURRENT_DIR = path.dirname(__file__)
EXAMPLES_DIR = path.abspath(path.join(CURRENT_DIR, "..", ".."))
if EXAMPLES_DIR not in sys.path:
sys.path.insert(0, EXAMPLES_DIR)
from config import initialize_data_dir, set_license
def add_stamp_to_pdf(infile: str, image_file: str, outfile: str) -> None:
"""Add an image stamp to a PDF file."""
pdf_stamper = pdf_facades.PdfFileStamp()
try:
pdf_stamper.bind_pdf(infile)
stamp = pdf_facades.Stamp()
stamp.bind_image(image_file)
pdf_stamper.add_stamp(stamp)
pdf_stamper.save(outfile)
finally:
pdf_stamper.close()