我正在使用FPDF
我需要每10页左右写一次磁盘,否则内存会耗尽
我该怎么做?
我尝试调用输出方法('filename.pdf','F');在一个循环中,这不起作用。
知道它应该是什么样的吗?
答案 0 :(得分:1)
您需要查看FPDF的来源。我正在使用TFPDF,我认为它是FPDF的衍生工作,但功能应该是相同的。
特别是_out($ s)
有一个功能function _out($s)
{
// Add a line to the document
if($this->state==2)
$this->pages[$this->page] .= $s."\n";
else
$this->buffer .= $s."\n";
}
不要像在两种情况下那样附加到缓冲区......只需要写入您选择的打开文件描述符。