Bueno, entonces, mi problema es que el siguiente: Estoy utilizando una herramienta para el manejo de los PDF que este me proporciona Symfony que es la llamada: KnpSnappyBundle, y me funciona muy bien al generar un PDF desde un HTML (.twing) pero mi pequeño inconveniente es que cuando estoy configurando o seteando las opciones de este mismo, ejemplo:
Código PHP:
$html = $this->renderView('ReportBundle:Default:index.html.twig', array( 'client' => $client));
$pdf = $this->get('knp_snappy.pdf')->getOutputFromHtml($html, array(
'footer-center' => null,
'footer-font-name' => null,
'footer-font-size' => 10,
'footer-html' => '<div style="width: 100%; text-align: center; border: solid 1px;"><b>Ejempplo de Footer</b></div>',
'footer-left' => null,
'footer-line' => null,
'no-footer-line' => null ,
'footer-right' => null,
'footer-spacing' => null,
'header-center' => null,
'header-font-name' => null,
'header-font-size' => 10,
'header-html' => '<div style="width: 100%; text-align: center; border: solid 1px;"><b>Ejempplo de Header</b></div>',
'header-left' => null,
'header-line' => null,
'no-header-line' => null,
'header-right' => null,
'header-spacing' => null
));
return new SymfonyComponentHttpFoundationResponse(
$pdf,
200,
array(
'Content-Type' => 'application/pdf'/*,
'Content-Disposition' => 'attachment; filename="file.pdf"'*/
)
);