2016-07-01 41 views
0

我只是做網站,可以使用CakePHP 3作爲PHP框架使HTML文件轉換成PDF。如何在cakephp 3中實現dompdf?

這是我的代碼在佈局default.thtml中爲我想轉換

<?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(); 

PDF查看時,我嘗試運行它,它像這樣

Error: Class 'Configure' not found 
File C:\xampp\htdocs\MyProject\src\Template\Layout\pdf\default.ctp 
Line: 6 

一些錯誤是我的調用dompdf的語法是不正確的?

回答

1

這不是DOMPDF錯誤。
正是由於這種Configure::read('App.encoding')的。

寫上你的文件和你的代碼的頂部應該工作。
use Cake\Core\Configure;

+0

它的工作,感謝答案,, –