我通过FPDF生成pdf。现在我只需要在浏览器中打开这个生成的pdf。
搜索了很多,但所有我得到的是现有pdf的解决方案,因为在这里我们需要通过fpdf生成pdf的解决方案。
以下是我的代码:
<?php require('../pdf/fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',12);
$pdf->Cell(40,10,'This is demo');
$pdf->Output();
?>
答案 0 :(得分:1)
快速浏览FPDF documentation表示您可以向Output()
函数调用添加几个参数,以便在浏览器或下载功能中显示
string Output([string dest [, string name [, boolean isUTF8]]])
查看更多here。
例如:
<?php require('../pdf/fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',12);
$pdf->Cell(40,10,'This is demo');
$pdf->Output('I');
?>
上面的例子使用'I'作为内联。其他选项是:
I: send the file inline to the browser. The PDF viewer is used if available.
D: send to the browser and force a file download with the name given by name.
F: save to a local file with the name given by name (may include a path).
S: return the document as a string.
documentation中提供了所有内容。