php - 如何在 Codeigniter 中的 DOMPDF 库生成的 S3 上上传 pdf 文件
问题描述
我正在使用 DOMPDF 生成 PDF,当它由 DOMPDF 生成时,我想将该 pdf 上传到 s3 这是我用于在 S3 上上传文件的代码,但它没有用
$options = new Options();
$options->set('isHtml5ParserEnabled', true);
$options->set('isRemoteEnabled', true);
$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->set_paper($paper, $orientation);
$dompdf->render();
$dompdf->get_canvas();
if($download){
//$dompdf->stream($fullFileName, array('Attachment' => 1));
//file_put_contents($fullFileName, $dompdf->output());
$this->CI->s3->putObjectFile($dompdf->output(),"jqrapp",$fullFileName,S3::ACL_PUBLIC_READ,array(),null);
} else {
return $dompdf->output();
}
解决方案
推荐阅读
- java - 为什么扫描仪不读取我调用程序的第一行?
- android - 错误:E2564 找不到程序“C:\bin\JarSigner.exe”
- python - 从 bash 脚本运行多个 Python 脚本时将 Python 脚本加载到内存中
- sql - 如何使用 LIKE 列中的值 - Postgresql
- django - 如何在 httpd.conf 中阻止 IP 地址
- python - cv2.ORB.detectAndCompute 退出 python
- c++ - 初始化函数指针的 constexpr 数组
- swift - 设计可观察对象
- r - R闪亮基于使用反应的条件输入读取特定的csv文件
- python-3.x - 如何找到元音在字符串输入中的位置并将它们打印在输出中?