0
我能够使用FPDF使用PHP生成PDF,但我试图创建生成PDF的屏幕上预览而不是直接跳转到在线PDF阅读器。如何使用FPDF生成生成PDF的页面上预览
<?php
use setasign\Fpdi\Fpdi;
use setasign\Fpdi\PdfReader;
require_once('fpdf/fpdf.php');
require_once('fpdi2/src/autoload.php');
$pdf = new Fpdi();
$pageCount = $pdf->setSourceFile('pdf1.pdf');
for ($pageNo = 1; $pageNo <= $pageCount; $pageNo++)
{
$tplIdx = $pdf->importPage($pageNo);
// add a page
$pdf->AddPage();
$pdf->useTemplate($tplIdx, 0, 30);
$src = $target_file;
$pdf->Image($src,170,0, 30, 30);
}
$pdf->Output();
?>
下面的代码是我目前所掌握的,但我坚持试图在同一页面上生成它。
$pdf->Output();
上面的段似乎自动生成PDF到一个新的页面(打开在线PDF查看器)。我已经通过文档和论坛搜索,但似乎无法找到任何东西。
任何帮助将不胜感激。谢谢!
啊我明白了。但同样的逻辑仍然适用。我将如何输出生成的PDF以通过该PDF查看器使用? –
与其他任何PDF文档一样。如果PDF是动态生成的,或者是静态生成的,则没有任何区别。 –