【发布时间】:2017-04-27 22:27:57
【问题描述】:
使用dompdf生成pdf格式的文档,如何在PHP中指定备份文件的位置?
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream("file.pdf");
【问题讨论】:
-
什么是“备份文件”? dompdf 创建 pdf 文件,它不创建备份。
-
文件将在默认下载目录管理
-
你需要在这里更清楚你在说什么。就像现在一样,它没有任何意义,包括评论。这 3 行代码不会进行任何备份。
load_html将 html 文件加载到内存中,并且不会将其保存在任何地方。对于`render,我不知道它是否使用临时文件或内存(但我假设内存可能不需要)。并且流会在发送一些标头后从内存中输出文件。 -
我所知道的唯一使用临时目录的地方是从 html 文件下载外部图像时。如果你想改变它,你可以创建一个
Options类的新实例并调用setTempDir($pathToTemp)。当您创建 dompdf 的实例时,您可以将该实例传递给构造函数。