我尝试在我的树枝中显示一个 pdf,我在控制器中创建了一个生成 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;
}Run Code Online (Sandbox Code Playgroud)
和返回视图内的 pdf 的 ajax 脚本:
$.ajax({
type: 'get',
url: "{{ path('invitation_invitationPDF')}}",
beforeSend: function() {
},
success: function(data) {
$(".page-content").append(data);
$(".modal-body").hide();
}
});Run Code Online (Sandbox Code Playgroud)