如何在 cakephp 3 中实现 dompdf?

How to implement dompdf in cakephp 3?

我只是制作一个网站,可以使用 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的语法不对?

不是dompdf错误。
就是因为这个Configure::read('App.encoding').

将此写在您的文件之上,您的代码应该可以工作。
use Cake\Core\Configure;