Añadir fondo a PDF con Python

Contents
[ ]

Las imágenes de fondo se pueden utilizar para añadir una marca de agua u otro diseño sutil a los documentos. En Aspose.PDF para Python a través de .NET, cada documento PDF es una colección de páginas y cada página contiene una colección de artefactos. La clase BackgroundArtifact se puede utilizar para añadir una imagen de fondo a un objeto de página.

El siguiente fragmento de código muestra cómo añadir una imagen de fondo a las páginas PDF usando el objeto BackgroundArtifact con Python.


    import aspose.pdf as ap

    # Crear un nuevo objeto Documento
    document = ap.Document()

    # Añadir una nueva página al objeto documento
    page = document.pages.add()

    # Crear objeto Artefacto de Fondo
    background = ap.BackgroundArtifact()

    # Especificar la imagen para el objeto artefacto de fondo
    background.background_image = io.FileIO(input_image_file)

    # Añadir artefacto de fondo a la colección de artefactos de la página
    page.artifacts.append(background)

    # Guardar el documento
    document.save(output_pdf)