我已經搜索了在symfony 2.3中創建pdf文件,但沒有成功。我有2捆在symfony 2.3中創建pdf。*
我的任務就是剛纔下載的請點擊PDF文件。爲此,我已經給喜歡
<a href="{{path('route name')}}">Download file</a>
在html.twig鏈接在PDF動作我生成的PDF文件
在KNP snapy包我做:
$html = $this->renderView('MyBundle:Foo:bar.html.twig', array(
'some' => $vars
));
return new Response(
$this->get('knp_snappy.pdf')->getOutputFromHtml($html),
200,
array(
'Content-Type' => 'application/pdf',
'Content-Disposition' => 'attachment; filename="file.pdf"'
)
);
,並得到錯誤
退出狀態碼「1」表示出錯了:stderr:「 系統找不到指定的路徑。
是wkpdftohtml
需要安裝,如果是的話那麼我該如何安裝基於共享的主機。
在psliwa/PHPdf我從閱讀的例子:
,並得到
找不到樹枝文件
如果我將$format = $this->get('request')->get('_format');
更改爲$format='pdf';
,那麼它會顯示簡單的html文件。
無法理解我該如何完成任務...
我正致力於在環境中共享主機... –
將http://wkhtmltopdf.org下載的二進制文件下載到文件夾或bin文件夾,並在配置文件中提供路徑。對於某些功能,您可能需要xvfb。 –