如何在 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;
我只是制作一个网站,可以使用 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;