我的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