J'ai une image avec des dimensions de 595x842px, je voudrais utiliser l'image comme arrière-plan pour une page en pdf. Je veux que ça remplisse tout l'arrière-plan. Comment puis je faire ça? J'ai maintenant:Zend_Pdf comment configurer l'image 595x842 comme arrière-plan de A4 pdf
<?php
error_reporting(E_ALL);
set_include_path(get_include_path() . PATH_SEPARATOR . 'd:/data/o');
// Load Zend_Pdf class
include 'Zend/Pdf.php';
// Create new PDF
$pdf = new Zend_Pdf();
// Add new page to the document
$page = $pdf->newPage(Zend_Pdf_Page::SIZE_A4);
$pdf->pages[] = $page;
// Load image
$image = Zend_Pdf_Image::imageWithPath('bg.jpg');
// Draw image
$page->drawImage($image, 0, 0, 842, 595);
// Save document as a new file or rewrite existing document
$pdf->save('test.pdf');
echo 1;
?>
Mais le pdf résultant est terrbile, les images de fond est très floue et ne remplit pas tout le fond.
Que se passe-t-il si le fichier PDF contient du contenu existant et que vous souhaitez simplement ajouter l'arrière-plan? – Wouter