Añadir fondo a PDF

Contents
[ ]

Las imágenes de fondo se pueden usar para añadir una marca de agua u otro diseño sutil a los documentos. En Aspose.PDF para PHP vía Java, 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 usar 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 de un PDF usando el objeto BackgroundArtifact con PHP.


    // Abrir documento
    $document = new Document($inputFile);

    // Añadir una nueva página al objeto documento
    $page = $document->getPages()->add();

    // Crear objeto BackgroundArtifact    
    $background = new BackgroundArtifact();

    // Especificar la imagen para el objeto backgroundArtifact
    $fileInputStream = new java("java.io.FileInputStream", "image.jpg");
    $background->setBackgroundImage($fileInputStream);

    // Añadir backgroundArtifact a la colección de artefactos de la página
    $page->getArtifacts()->add($background);

    // Guardar el archivo PDF actualizado
    $document->save($outputFile);
    $document->close();