Добавить фон в PDF с помощью Python

Contents
[ ]

Фоновые изображения могут быть использованы для добавления водяного знака или другого ненавязчивого дизайна в документы. В Aspose.PDF для Python через .NET каждый PDF-документ представляет собой коллекцию страниц, и каждая страница содержит коллекцию артефактов. Класс BackgroundArtifact может быть использован для добавления фонового изображения к объекту страницы.

Следующий фрагмент кода показывает, как добавить фоновое изображение к страницам PDF, используя объект BackgroundArtifact с Python.


    import aspose.pdf as ap

    # Создать новый объект Document
    document = ap.Document()

    # Добавить новую страницу к объекту документа
    page = document.pages.add()

    # Создать объект Background Artifact
    background = ap.BackgroundArtifact()

    # Указать изображение для объекта backgroundartifact
    background.background_image = io.FileIO(input_image_file)

    # Добавить backgroundartifact в коллекцию артефактов страницы
    page.artifacts.append(background)

    # Сохранить документ
    document.save(output_pdf)