Добавить штамп изображения PDF через Python

Создайте штамп изображения с помощью Aspose.PDF с помощью API Python

Как добавить штампы изображений в PDF с помощью библиотеки Python for .NET

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

Python Package Manager Console

pip install aspose-pdf

Добавить штамп изображения в PDF-документ Python


Вам нужно Aspose.PDF for .NET попробовать код в своей среде.

  1. Загрузите PDF-файл с экземпляром документа.
  2. Откройте PDF-документ с помощью объекта Document.
  3. Создайте штамп изображения и определите его свойства.
  4. Добавьте штамп на страницу с помощью метода addStamp

Добавить штамп изображения в PDF - Python

    # Open document
    pdfDocument = Document(dataDir+ "AddImageStamp.pdf")

    # Create image stamp
    imageStamp = ImageStamp(dataDir + "aspose-logo.jpg")
    imageStamp.Background = true
    imageStamp.XIndent = 100
    imageStamp.YIndent = 100
    imageStamp.Height = 300
    imageStamp.Width = 300
    imageStamp.Rotate = Rotation.on270
    imageStamp.Opacity = 0.5

    # Add stamp to particular page
    pdfDocument.Pages[1].AddStamp(imageStamp)

    dataDir = dataDir + "AddImageStamp_out.pdf"
    # Save output document
    pdfDocument.Save(dataDir)