我只是使用cakephp 3作为php框架制作可以将html文件转换为pdf的网站。
这是我在布局中的代码,作为我要转换的pdf视图的default.ctp
<?php
require_once(APP . 'Vendor' . DS . 'dompdf' . DS . 'dompdf_config.inc.php');
spl_autoload_register('DOMPDF_autoload');
$dompdf = new DOMPDF();
$dompdf->set_paper = 'A4';
$dompdf->load_html(utf8_decode($content_for_layout), Configure::read('App.encoding'));
$dompdf->render();
echo $dompdf->output();
当我尝试运行它时,它有点像这样的错误
Error: Class 'Configure' not found
File C:\xampp\htdocs\MyProject\src\Template\Layout\pdf\default.ctp
Line: 6
是我调用dompdf的语法不对吗?
答案 0 :(得分:1)
这不是dompdf错误
这是因为Configure::read('App.encoding')
。
将此内容写在您的文件之上,您的代码应该有效
use Cake\Core\Configure;