Gracias por tu respuesta....
Y estoy utilizando el segundo bundle que me recomendaste, pero tengo un incoveniente al generar el documento pdf.
El archivo de configuración le tengo de la siguinte manera como me recomienda en el repositorio de github
#app/config/config.yml
Código PHP:
knp_snappy:
pdf:
enabled: true
binary: /usr/local/bin/wkhtmltopdf
options: []
pero me sale el siguiente error:
You have requested a non-existent service "knp_snappy.pdf"
En mi controlador tengo alago asi:
Código PHP:
public function imprimirAction() {
$em = $this->getDoctrine()->getEntityManager();
$mes = $em->getRepository('administrativoBundle:Mes')->find(1);
$html = $this->renderView('administrativoBundle:default:imprimir.html.twig', array(
'mes' => $mes
));
return new Response(
$this->get('knp_snappy.pdf')->getOutputFromHtml($html),
200,
array(
'Content-Type' => 'application/pdf',
'Content-Disposition' => 'attachment; filename="file.pdf"'
));
}
Ahora en la parte de configuración tambien le cambiado a esto para ver si me funciona, pero el problema persiste:
#app/config/config.yml
Código PHP:
knp_snappy:
pdf:
enabled: true
binary: C:/ Program Files / wkhtmltopdf / bin / wkhtmltopdf
options: []
Cabe recalcar que tambien ya le puse en ejecución el archivo:
wkhtmltopdf.exe