通过 Python 从 PDF 中移除水印

使用 Aspose.PDF 从 PDF 文档中删除 Python for .NET 库中的水印

使用 Python for .NET 库从 PDF 文件中删除水印

为了从 PDF 文件中删除 Watermark,我们将使用 Aspose.PDF for Python API,这是一款功能丰富、功能强大且易于使用的.NET 文档处理 API。打开 NuGet 包管理器,搜索 aspose.pdf 然后安装。您也可以使用包管理器控制台中的以下命令。

Python Package Manager Console

pip install aspose-pdf

通过 Python 移除水印


要在你的环境中试用这些代码,你需要 Aspose.PDF for Python

1。在 PDF 中加载文档实例。 1。创建 WatermarkArtifact 的实例。 1。设置 WatermarkArtifact 对象的属性。 1。使用 Add of Aspose.Pdf.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)