【发布时间】:2018-03-29 08:17:16
【问题描述】:
我可以使用 FPDF 使用 PHP 生成 PDF,但我正在尝试创建生成的 PDF 的屏幕预览,而不是直接跳转到在线 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 查看器)。我搜索了文档和论坛,但似乎找不到任何东西。
任何帮助将不胜感激。谢谢!
【问题讨论】:
标签: php pdf fpdf dynamically-generated fpdi