Удалить водяной знак с помощью Python

Как удалить водяной знак из PDF с помощью Python for .NET

Удалите водяной знак из PDF-файла с помощью библиотеки Python for .NET

Чтобы удалить водяной знак из PDF-файла, мы будем использовать API Aspose.PDF for Python, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами для .NET. Откройте диспетчер пакетов NuGet, найдите Aspose.pdf и установите. Можно также использовать следующую команду в консоли диспетчера пакетов.

Python Package Manager Console

pip install aspose-pdf

Удалите водяной знак с помощью Python


Чтобы попробовать код в своей среде, вам понадобится Aspose.PDF для Python.

  1. Загрузите PDF-файл с экземпляром документа.
  2. Создайте экземпляр WatermarkArtifict.
  3. Задайте свойства объекта WaterMarkArtifaCt.
  4. Добавьте водяной знак, используя метод Добавить класс коллекции Aspose.Pdf.Page.Artifacts.
  5. Сохранить 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)