Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/04/2012, 03:29
AlejandroFerrer44025
 
Fecha de Ingreso: abril-2012
Ubicación: Valencia
Mensajes: 7
Antigüedad: 12 años
Puntos: 0
Pregunta Error al abrir PDF creado con TCPDF

Hola tengo un problema al abrir un documento en PDF creado con la libreria TCPDF. Todo funciona "al parecer" correctamente, salvo que cuando intento abrir el PDF con Adobe Reader X, salta un error diciendo:

Adobe Reader no pudo abrir el archivo 'documento_PDF.pdf' debido a que no es un tipo de archivo admitido o está dañado (por ejemplo, se envió como adjunto de correo electrónico y no se descodificó correctamente).

¿Alguien sabe que puede ser?

Adjunto el código PHP que utilizo:

$salida = ob_get_contents();
$salida = utf8_decode($salida);
ob_clean();

require_once('../../modulos/tcpdf/config/lang/spa.php');
require_once('../../modulos/tcpdf/tcpdf.php');
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true);

//set margins
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);

//set auto page breaks
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);

// add a page
$pdf->AddPage();

// set UTF-8 Unicode font
$pdf->SetFont('helvetica', '', 10);

// output the HTML content
$pdf->writeHTML($salida, true, 0, true, true);

// reset pointer to the last page
$pdf->lastPage();

//Close and output PDF document
$pdf->Output("Documento PDF para $usuario.pdf", 'D');


Gracias de antemano a todos los que haceis posible este foro!!

Un saludo