【发布时间】:2019-08-30 07:50:14
【问题描述】:
我想从现有的 codeigniters 视图生成图像。我使用 codeigniter 3。
这是我的代码:
$invoice = $this->load->view('member/purchase_invoice',$data,true);
我想从$invoice制作一个图像文件,然后保存到服务器目录,以便用户下载。我使用生成的图像来制作点击下载按钮,所以我不想显示它。
【问题讨论】:
-
为什么您不只是使用 PDF 库?
-
你好@MD.JubairMizan,我已经尝试了一些PDF库,如mpdf和dompdf,但我正在寻找直接转换解决方案,将视图转换为图像而不是先转换为PDF文件
-
您是否正在向用户显示该页面?如果是这样,那么您可以使用 JavaScript 捕获屏幕、另存为图像并上传到服务器。
-
hy @shashidhara,我使用生成的图像来制作点击下载按钮,所以我不想显示它
-
问题不太清楚,能否用sn-p代码解释一下问题。
标签: php codeigniter