我的PHP脚本生成一个多页的文件有这样的TCPDF:TCPDF:如何分开存储PDF页面?
foreach($data as $dataRow) {
// ....
$this->WriteHTMLCell(...);
$this->AddPage();
}
$this->Output(...);
这完美的作品。但现在我必须分别存储每个单独的页面。换句话说:每个foreach迭代都必须将当前页面存储为一个pdf文件。这可能吗?
我的PHP脚本生成一个多页的文件有这样的TCPDF:TCPDF:如何分开存储PDF页面?
foreach($data as $dataRow) {
// ....
$this->WriteHTMLCell(...);
$this->AddPage();
}
$this->Output(...);
这完美的作品。但现在我必须分别存储每个单独的页面。换句话说:每个foreach迭代都必须将当前页面存储为一个pdf文件。这可能吗?
将$this->Output(...);
函数内部移到foreach函数中。每个互为作用
foreach($data as $dataRow)
{
// ....
$this->WriteHTMLCell(...);
$this->AddPage();
$this->Output(...);
}
对不起,这没有帮助。如果我输出/持久化PDF文件到一个文件,第二次迭代文件包含第一次,第三次迭代包含第一次和第二次等。我只是想分别存储每个页面和多页面文件。 –
文档输出方法:
$page=1;
foreach($data as $dataRow) {
// ....
$this->WriteHTMLCell(...);
$this->Output("document-page-".$page,"I");
$page++;
}
你怎么想访问所创建的PDF文件?你能否将新的pdf和输出语句移动到你的foreach循环中,将输出保存到文件系统中? – Fredd