我想从包含高度图的树枝视图生成PDF文件 highcharts不会显示在pdf文件中。 为什么?任何建议
$html = $this->render('AcmequizBundle:Resultat:show.html.twig', array(
'entity' => $entity,
'chart'=>$ob
));
return new Response(
$this->get('knp_snappy.pdf')->getOutputFromHtml($html,array('encoding'=>'UTF-8','enable-javascript' => true,'images' => true)),
200,
array(
'Content-Type' => 'application/pdf',
'Content-Disposition' => 'attachment; filename="Rapport.pdf"'
)
);
答案 0 :(得分:0)
Highcharts是一个JS库,它使用客户端的浏览器来生成图表。您应该以任何图像格式在服务器端生成图表,并将其包含在PDF twig模板中。
有关服务器端图表生成的一些信息:http://www.highcharts.com/component/content/article/2-articles/news/52-serverside-generated-charts