在Symfony3中,我想使用FPDF生成pdf输出。没关系,但我的问题是这个输出在当前标签上。我希望此输出打开一个新选项卡并显示在其中。我用这种方式测试了pdf输出:
public function testAction(request $request)
{
$pdf = new \FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->SetTextColor(0, 0, 0);
$pdf->Multicell(190, 5, "Hello World!", '', 'C', false);
return new Response($pdf->Output(), 200, array('Content-Type' => 'application/pdf'));
}
感谢您帮我解决这个戏弄问题!
答案 0 :(得分:1)
您无法在服务器端(通过使用PHP)执行此操作,但如果您使用表单调用此操作,则可以设置target=__blank
并执行此操作工作。您也可以使用js来实现此结果(例如,您使用ajax
)。