【问题标题】:Download dompdf instead of view in codeigniter下载 dompdf 而不是在 codeigniter 中查看
【发布时间】:2019-12-25 05:02:53
【问题描述】:
$this->load->view('student/zipfile',$this->data);
$html = $this->output->get_output();
$this->load->library('pdf');
$this->dompdf->loadHtml($html);
$this->dompdf->render();
$this->dompdf->stream("welcome.pdf", array("Attachment"=>0));

我使用 DOMpdf 库成功地将 html 页面转换为 pdf。现在,我不想查看pdf 文件,而只想直接下载pdf。那么,我该怎么做呢?请帮帮我。

谢谢

【问题讨论】:

  • 试试array("Attachment"=>1)
  • pdf 当我只想要 50 个结果时需要很长时间 @DevsiOdedra 它显示致命错误。 Fatal error: Allowed memory size of 104857600 bytes exhausted (tried to allocate 92 bytes)
  • 如果包含 css 文件,则只为该页面放置所需的 css,如果放置额外的 css,则需要时间。
  • 实际上我使用的内部 css 大约是 75 行 @DevsiOdedra
  • @navi 总是尝试为 pdf 内联 CSS 和表格结构。

标签: php codeigniter pdf dompdf


【解决方案1】:

使用以下命令。 $this->dompdf->download("welcome.pdf");

对于此错误致命错误:允许的内存大小为 104857600 字节已用尽(尝试分配 92 字节)

答案:你必须增加内存大小

【讨论】:

    猜你喜欢
    • 2014-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-05
    • 2018-04-29
    • 2016-07-23
    • 1970-01-01
    相关资源
    最近更新 更多