Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/12/2012, 10:11
Avatar de Garot
Garot
 
Fecha de Ingreso: marzo-2010
Ubicación: Mar de Dirac
Mensajes: 121
Antigüedad: 14 años, 2 meses
Puntos: 7
Respuesta: Problemas con celdas en fpdf

Perdón me olvide de completar el ejemplo

Resulta que fpdf también te permite escribir todo lo que quieras en formato html , darle estilo con CSS, lo guarda en una variable, lo procesa y lo exporta como pdf, nose, para mi fue mucho más facil hacerlo asi.

Acá te dejo el código completo para que veas como funciona:

Código PHP:
ob_start(); // Inicia el flujo del html

//Aca escribis todo en html como estaba en el mensaje anterior

$html =ob_get_clean(); // Finaliza el flujo de html 

$html utf8_encode($html);


define("_MPDF_TEMP_PATH"'MPDF53/');
include(
'MPDF53/mpdf.php');

// crea un nuevo contenedor PDF en formato A4 con orientación personalizada
$mpdf=new mPDF('pt','A4',3,'',8,8,5,14,9,9,'P');

$mpdf->allow_charset_conversion=true;
// permite la conversión (opcional)
$mpdf->charset_in='UTF-8';

// carga la hoja de estilo - MAGIA!!!
$stylesheet file_get_contents('./estilos/imp_pdf_presupuesto.css');

// incorpora la hoja de estilo al PDF
// El parámetro 1 dice que este es un archivo css/style y deberá interpretarlo como tal
$mpdf->WriteHTML($stylesheet,1);

// incorpora el cuerpo (todo lo escrito en html) al PDF 
$mpdf->WriteHTML($html);


// define el nombre del archivo PDF
$arquivo 'presupuestos/'.$cliente.'_'.date("j_m_y").'.pdf';
// genera el pdf
$mpdf->Output($arquivo,'F');

exit(); 
para ver más opciones y detalles de los parámetros de cada función tendrías que revisar el manual http://www.fpdf.org/

Saludos