Dompdf 0.8.3未在PHP 7.2和CodeIgniter 3中获取远程CSS

时间:2019-03-12 14:40:45

标签: php codeigniter dompdf

我正在将环境从PHP5.5升级到PHP7.3,并且新安装的DomPDF(从0.6到0.8.3)不会获取任何外部CSS文件。所有与服务器相关的配置似乎都可以,但是仅加载了相对的CSS文件。

我可能会缺少什么?

我正在使用以下几行来生成PDF:

require_once("dompdf_0-8-3/autoload.inc.php");

$options = new Dompdf\Options();
$options->set(array('isPhpEnabled'          => true, 
                    'isRemoteEnabled'       => true, 
                    'isJavascriptEnabled'   => false, 
                    'isHtml5ParserEnabled'  => true, 
                    'tempDir'               => sys_get_temp_dir())
        );

$dompdf = new Dompdf\Dompdf();
$dompdf->setOptions($options);    
$dompdf->loadHtml($html);    
$dompdf->setPaper($size, $orientation);            
$dompdf->render();
$dompdf->stream($filename.".pdf");

注意:我在HTML视图内的链接href标记中使用base_url()。

有人有相同的问题或对如何解决有任何建议吗?

0 个答案:

没有答案