เพิ่มแสตมป์หน้าลงใน PDF ผ่าน Python

สร้างแสตมป์หน้าอย่างเป็นโปรแกรมโดยใช้ Aspose.PDF สำหรับไลบรารี Python for .NET

วิธีการเพิ่มหน้าแสตมป์เป็น PDF โดยใช้ไลบรารี Python for .NET

หากต้องการทำงานกับการประทับหน้าลงในไฟล์ PDF ให้ใช้ Aspose.PDF for Python via .NET ซึ่งเป็น API ที่มีประสิทธิภาพและใช้งานง่าย เปิด PyPI ค้นหา aspose-pdf และติดตั้ง หรือเรียกใช้คำสั่งต่อไปนี้:

Console

pip install aspose-pdf

เพิ่มหน้าแสตมป์ลงในเอกสาร PDF Python


คุณต้อง Aspose.PDF for Python ผ่าน.NET เพื่อลองใช้รหัสในสภาพแวดล้อมของคุณ

1.โหลดไฟล์ PDF ที่มีอินสแตนซ์ของเอกสาร 1.เปิดเอกสาร PDF โดยใช้วัตถุเอกสาร 1.สร้างแสตมป์หน้าและกำหนดคุณสมบัติของมัน 1.เพิ่มแสตมป์ไปยังหน้าโดยใช้วิธีการ addStamp

เพิ่มหน้าแสตมป์เป็น PDF - Python

import aspose.pdf as apdf


from os import path

path_infile = path.join(self.data_dir, infile)
path_input_stamp = path.join(self.data_dir, "image.pdf")
path_outfile = path.join(self.data_dir, outfile)

document = apdf.Document(path_infile)
bluePageStamp = apdf.PdfPageStamp(path_input_stamp, 1)
bluePageStamp.set_height(800)
bluePageStamp.set_background(True)

plumPageStamp = apdf.PdfPageStamp(path_input_stamp, 2)
plumPageStamp.set_height(800)
plumPageStamp.set_background(True)

for i in range(1, 6):
    if (i % 2 == 0):
        document.pages[i].addStamp(bluePageStamp)
    else:
        document.pages[i].addStamp(plumPageStamp)

document.save(path_outfile)