hola
yo uso este codigo para generar un pdf con una imagen y texto
espero que te oriente en algo
Código PHP:
<?php
if (isset($_POST['texto'])) {
if(is_uploaded_file($_FILES['fichero']['tmp_name'])) { //compruebo que ha subido la imagun mediante el form
// me verifica haya sido cargado el archivo
$ruta_destino = "../cevit/archivos/";
$namefinal= trim ($_FILES['fichero']['name']);
$namefinal= ereg_replace (" ", "", $namefinal);
$uploadfile= $ruta_destino . $namefinal;
if(move_uploaded_file($_FILES['fichero']['tmp_name'], $uploadfile)) { // se coloca en su lugar final
//recojo estas variables mediante un form
$nombrepdf = $_POST['nombrepdf'];
$imagen = $_FILES['fichero']['name'];
$texto = $_POST['texto'];
$ruta = "../carpeta/archivos/";
require('../carpeta/fpdf/fpdf.php'); //Llama al archivo que contiene la clase
/*echo $nombrepdf;
echo $ruta;
echo $texto;
echo $imagen;
*/
$pdf=new FPDF(); // Crea un objeto de la clase fpdf()
// $pdf->AliasNbPages();
$pdf->AddPage(); // Agrega una hoja al documento.
$pdf->SetFont('times','',10); //Establece la fuente a utilizar, el formato Negrita y el tamaño
//La siguiente instrucción escribe el siguiente mensaje.
$pdf->Image($uploadfile,0,0,100); //el ultimo parametro es el tamano imagen
$pdf->Ln(110);
$pdf->MultiCell(200,5,$texto,0,1); //si cambio el 2º string cambio el espacio entre lineas
//Envía como salida del documento
$pdf->Output();
}}}
unlink($uploadfile);
?>
Un saludo