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

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

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

เพื่อที่จะทำงานร่วมกับแสตมป์หน้าลงในไฟล์ PDF เราจะใช้ Aspose.PDF for .NET API ซึ่งเป็นคุณลักษณะที่อุดมไปด้วยที่มีประสิทธิภาพและใช้งานง่ายต่อการใช้การจัดการเอกสาร API สำหรับ python-net แพลตฟอร์มเปิดตัวจัดการแพคเกจ NuGet ค้นหาaspose.pdf และติดตั้งนอกจากนี้คุณยังอาจใช้คำสั่งต่อไปนี้จากคอนโซลการจัดการแพคเกจ

Console

pip install aspose-pdf

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


คุณจำเป็นต้อง Aspose.PDF forหลาม เพื่อลองรหัสในสภาพแวดล้อมของคุณ

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

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

import aspose.pdf as ap
# Open document
dataDir = "..."
inputFileName = "sample-4pages.pdf"
outputFileName = "AddPageStamp_out.pdf"
pageStampFileName = "PageStamp.pdf"

pdfDocument = ap.Document(dataDir + inputFileName)
bluePageStamp = ap.PdfPageStamp(dataDir + pageStampFileName, 1)
bluePageStamp.set_height(800)
bluePageStamp.set_background(True)

plumPageStamp = ap.PdfPageStamp(dataDir + pageStampFileName, 2)
plumPageStamp.set_height(800)
plumPageStamp.set_background(True)

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

pdfDocument.save(dataDir + outputFileName)