No obstante, prueba tambien a bajarte la ultima version (1.6) de fpdf, e igualmente pasate por [URL="http://www.forosdelweb.com/f91/generar-pdf-con-php-474317/"]aqui[/URL]
Y por aqui tienes el codigo que yo emplee:
Código PHP:
Ver original<?php
require("fpdf.php");
$pdf=new FPDF();
$pdf->AddPage();
$pdf->Image("./images/escudo.jpg", 45, 140);
$pdf->Image("./images/escudo2.jpg", 182, 5, 25, 25);
$pdf->SetCreator("Colégio 'Los Suspensos'", true);
$pdf->SetTitle("Notas de ".$alumno["nombre_alum"]." ".$alumno["apellidos_alum"]." - ".$alumno["cod_alumno"], true);
$formato_fecha=date("d-m-Y",$fecha); $pdf->SetFont("Arial","", 8);
$pdf->MultiCell(100,3,utf8_decode("Fecha de emisión ".$formato_fecha."\nColégio público 'Los Suspensos'\nDirección: Calle de los Páreas Nº13 - Tlf: 600152X62\n\n\n"), 0, "L"); $pdf->SetFont("Arial","B",16);
$pdf->MultiCell(300,7,utf8_decode("Notas de evaluación. Curso convocatória ".((date("Y",$fecha))-1)."/".date("Y",$fecha)."\nCurso ".$alumno["nombre_curso"]),0,1); $pdf->SetFont("Arial","", 14);
$pdf->MultiCell(300,6,utf8_decode("\nFuturo fracasado: ".$alumno["nombre_alum"]." ".$alumno["apellidos_alum"]),0,1); $pdf->SetFont("Arial","", 10);
$pdf->MultiCell(190,5,utf8_decode("Estas son las notas de este pequeño ser que ha intentado triunfar como alumno sacando notas altas y desorbitadas para competir con sus colegas de \"Quenbrich\", si tiene alguna duda sobre como es posible que su hijo haya aprobado alguna asignatura... pregúnteselo a él, y de paso ayúdele a hacer las maletas porque estará expulsado del colegio por haber aprobado.\n\n")); $pdf->SetFont("Arial","B", 10);
$pdf->SetFillColor(230);
$pdf->Cell(50, 7,utf8_decode("Asignatura"),"1","0","C",true); $pdf->Cell(15, 7,utf8_decode("Nota *"),"1","0","C",true); $pdf->Cell(100, 7,utf8_decode("Comentario"),"1","1","C",true); $pdf->SetFillColor(255);
switch ($re["nota"]){
case 0: $comentario=" Es un excelente alumno, suspende con esfuerzo y dedicación absoluta."; break;
case 1: $comentario=" Suspende casi todo lo que se le pone por medio, es bueno cateando."; break;
case 2: $comentario=" Se esfuerza en suspender y lo consigue de manera muy buena."; break;
case 3: $comentario=" Catea la asignatura, aunque no se esfuerza especialmente."; break;
case 4: $comentario=" Si no estudiase tanto podría suspender más y mejor."; break;
case 5: $comentario=" Esta vez ha aprobado, pero podrá suspender sin ninguna dificultad"; break;
case 6: $comentario=" Debe de esforzarse un podo más en suspender."; break;
case 7: $comentario=" Está peligrosamente aprobando la signatura, si sigue así le irá mal."; break;
case 8: $comentario=" El alumno es prácticamente un empollón, debe de suspender."; break;
case 9: $comentario=" Hay que tomar medidas extremas para ayudarle a catear."; break;
case 10: $comentario=" El alumno será expulsado de la escuela."; break;
}
$pdf->SetFont("Arial","", 12);
$pdf->Cell(50, 8,utf8_decode($re["nombre_asignatura"]),"1","0","L"); $pdf->Cell(15, 8,utf8_decode($re["nota"]),"1","0","C"); $pdf->SetFont("Arial","", 8);
$pdf->Cell(100, 8,utf8_decode($comentario),"1","1","L"); }
$pdf->SetFont("Arial","", 6);
$pdf->Cell(190, 6,utf8_decode("* Las notas aquí expuestas son completamente confidenciales... estos fracasos los podrán ver todos para que se rían de sus hijos."),"0","1","L"); $pdf->SetFont("Arial","", 10);
$pdf->MultiCell(85, 5,utf8_decode("Esperamos que este boletín le sea ilustrativo de los fracasos de su hijo/a. Si posee alguna duda que no entre dentro de las explicadas anteriormente, acuda al tutor de su hijo. Aténtamente un cordial saludo del tutor D/Dña. ".$profesor["nombre_profesor"].".")); $pdf->MultiCell(190, 40,utf8_decode("Firmado D/Dña._____________________________ , en Granada a __ de ________ de 20__")); $pdf->Output("Notas de ".$alumno["nombre_alum"]." ".$alumno["apellidos_alum"]." - ".$alumno["cod_alumno"].".pdf", "I");
}else Header("Location: ./exit.php?mensaje=Error de base de datos..."); }else Header("Location: ./exit.php?mensaje=Fallo al conectar MySQL..."); ?>
Suerte!