FPDFを使用しています。
10ページ程度ごとにディスクに書き込む必要があります。そうしないと、メモリが使い果たされます。
どうすればいいですか?
出力メソッド('filename.pdf'、'F')を呼び出してみました。ループでは、これは機能しません。
それがどのように見えるべきかについて何か考えはありますか?
質問する
194 次
1 に答える
1
FPDFのソースを確認する必要があります。FPDFの派生物であると思われるTFPDFを使用していますが、機能は同じである必要があります。
特に_out($ s)には1つの関数があります
function _out($s)
{
// Add a line to the document
if($this->state==2)
$this->pages[$this->page] .= $s."\n";
else
$this->buffer .= $s."\n";
}
どちらの場合もそうであるようにバッファに追加する代わりに...選択した開いているファイル記述子にfwriteするだけです。
于 2012-05-29T22:59:27.517 に答える