Que tal
mar_y_sol, esta es la ruta de la carpeta image ? library/tcpdf/image , si no es debería serlo, igual te comento que no estas integrando de una forma muy "limpia" la librería, deberías tener library/Application/TcPdf.php
Código PHP:
Ver original<?php
require_once 'tcpdf/tcpdf.php';
Application_TcPdf extends TCPDF
{
{
// Logo
$image_file = K_PATH_IMAGES . 'foto.png';
$this->Image($image_file, 10, 10, 15, '', 'PNG', '', 'T', false,
300, '', false, false, 0, false, false, false);
// Set font
$this->SetFont('helvetica', 'B', 20);
// Title
$this->Cell(0, 15, 'Curriculum Vitae', 0, false, 'C', 0,
'', 0, false, 'T', 'M');
}
// Page footer
public function Footer()
{
// Position at 15 mm from bottom
$this->SetY(-15);
// Set font
$this->SetFont('helvetica', 'I', 8);
// Page number
$this->Cell(0, 10, 'Pagina '. $this->getAliasNumPage() . '/' .
$this->getAliasNbPages(), 0, false, 'R', 0, '', 0, false, 'T', 'M');
}
}
y luego para utilizarla
Código PHP:
Ver original//IndexController.php
...
public function indexAction()
{
try {
$pdf = new Application_TcPdf(PDF_PAGE_ORIENTATION, PDF_UNIT,
PDF_PAGE_FORMAT, true, 'UTF-8', false);
...
} catch(Exception $e){...}
}
...
Saludos.