Adicionar fundo ao PDF com Python

Contents
[ ]

Imagens de fundo podem ser usadas para adicionar uma marca d’água ou outro design sutil aos documentos. No Aspose.PDF para Python via .NET, cada documento PDF é uma coleção de páginas e cada página contém uma coleção de artefatos. A classe BackgroundArtifact pode ser usada para adicionar uma imagem de fundo a um objeto de página.

O trecho de código a seguir mostra como adicionar uma imagem de fundo às páginas do PDF usando o objeto BackgroundArtifact com Python.


    import aspose.pdf as ap

    # Criar um novo objeto Document
    document = ap.Document()

    # Adicionar uma nova página ao objeto documento
    page = document.pages.add()

    # Criar objeto Background Artifact
    background = ap.BackgroundArtifact()

    # Especificar a imagem para o objeto backgroundartifact
    background.background_image = io.FileIO(input_image_file)

    # Adicionar backgroundartifact à coleção de artefatos da página
    page.artifacts.append(background)

    # Salvar o documento
    document.save(output_pdf)