Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/01/2015, 12:36
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 11 años, 4 meses
Puntos: 379
Respuesta: Problema al retornar Objeto Response en Sysmfony por medio de Ajax

Si vas a generar el pdf al vuelo y enviarlo de vuelta la cliente puedes hacer lo siguiente:
Código PHP:
Ver original
  1. $response = new Response (
  2.             $this->get('knp_snappy.pdf')->getOutputFromHtml($html,
  3.                 array('lowquality' => false,
  4.                     'print-media-type' => true,
  5.                     'encoding' => 'utf-8',
  6.                     'page-size' => 'Letter',
  7.                     'outline-depth' => 8,
  8.                     'orientation' => 'Portrait',
  9.                     'title'=> 'Áreas',
  10.                     'user-style-sheet'=> 'css/bootstrap.css',
  11.                     'header-right'=>'Pag. [page] de [toPage]',
  12.                     'header-font-size'=>7,
  13.                 )),
  14.             200,
  15.             array(
  16.                 'Content-Type'          => 'application/pdf',
  17.                 'Content-Disposition'   => 'attachment; filename="file.pdf"',
  18.             )
  19.         );
  20.  
  21. return $response
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.