symfony mpdf通过ajax生成pdf下载

时间:2016-06-10 05:48:53

标签: ajax symfony mpdf

我通过ajax将数据(浏览器输入)发布到控制器并处理数据并将mpdf输出为

$a=base64_encode($pdf->Output('abc.pdf', 'S')); 

并将数据重新调整为json response.following是我的ajax。

$.ajax({        
    type: "POST",
    url: path,
    dataType: "json",
    ontentType: "application/Json;charset=utf-8",
    data: JSON.stringify(param),
    success: function (resp) {
        var a = btoa(unescape(encodeURIComponent(resp)));
        $('.result').html('<object type="application/pdf" data="data:application/pdf;base64,' + a + '" width="100%" height="800">No Support</object>');
   }
}

我一直坚持这一点。

0 个答案:

没有答案