在另一个标签

时间:2017-06-29 16:14:51

标签: php fpdf

我通过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();
?>

1 个答案:

答案 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中提供了所有内容。