ลบลายน้ำจาก PDF ผ่าน Python

ลบลายน้ำจากเอกสาร PDF โดยใช้ Aspose.PDF สำหรับไลบรารี Python for .NET

ลบลายน้ำจากไฟล์ PDF โดยใช้ไลบรารี Python for .NET

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

Python Package Manager Console

pip install aspose-pdf

ลบลายน้ำผ่าน Python


ที่จะลองรหัสในสภาพแวดล้อมของคุณคุณต้อง Aspose.PDF forหลาม

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

ลบลายน้ำจาก PDF - Python

import aspose.pdf as ap 

doc = ap.Document("1.pdf")

if doc.pages[1].artifacts[1].subtype == ap.Artifact.ArtifactSubtype.WATERMARK:
    doc.pages[1].artifacts.delete(doc.pages[1].artifacts[1])

#save result pdf to file
doc.save("remove_watermark.pdf", ap.SaveFormat.PDF)