1
我嘗試在我的樹枝來顯示PDF,我創造了控制器的方法生成的PDF:如何使用ajax和symfony在樹枝分區中顯示pdf?
public function invitationPDFAction(){
$html = $this->renderView('InvitationInvitationBundle:invitation:indextest.html.twig');
$html2pdf = new \Html2Pdf_Html2Pdf('P','A4','fr');
$html2pdf->pdf->SetTitle('real');
// $html2pdf->pdf->SetAuthor('Fz');
$html2pdf->pdf->SetDisplayMode('real');
$html2pdf->writeHTML($html);
$html2pdf->Output('file.pdf');
$response = new Response();
$response->headers->set('Content-Type','application/pdf');
return $response;
}
和AJAX腳本返回視圖裏面的PDF格式:
$.ajax({
type: 'get',
url: "{{ path('invitation_invitationPDF')}}",
beforeSend: function() {
},
success: function(data) {
$(".page-content").append(data);
$(".modal-body").hide();
}
});
但它似乎不工作,該方法生成pdf,但我無法顯示它,請看看結果請: