Si vas a generar el pdf al vuelo y enviarlo de vuelta la cliente puedes hacer lo siguiente:
Código PHP:
Ver original$response = new Response (
$this->get('knp_snappy.pdf')->getOutputFromHtml($html,
array('lowquality' => false, 'print-media-type' => true,
'encoding' => 'utf-8',
'page-size' => 'Letter',
'outline-depth' => 8,
'orientation' => 'Portrait',
'title'=> 'Áreas',
'user-style-sheet'=> 'css/bootstrap.css',
'header-right'=>'Pag. [page] de [toPage]',
'header-font-size'=>7,
)),
200,
'Content-Type' => 'application/pdf',
'Content-Disposition' => 'attachment; filename="file.pdf"',
)
);
return $response