如何将渲染器名称和渲染器路径库文件设置为PHPExcel?
如何将渲染器名称和渲染器路径库文件设置为PHPExcel 我试图将渲染器路径和库文件设置为01simple-download-pdf.php,但我发现以下错误:如何将渲染器名称和渲染器路径库文件设置为PHPExcel?,php,phpexcel,Php,Phpexcel,如何将渲染器名称和渲染器路径库文件设置为PHPExcel 我试图将渲染器路径和库文件设置为01simple-download-pdf.php,但我发现以下错误: Notice: Use of undefined constant FILE - assumed 'FILE' in C:\xampp\htdocs\crm\sample\PHPExcel-develop\Examples\01simple-download-pdf.php on line 64 NOTICE: Please set t
Notice: Use of undefined constant FILE - assumed 'FILE' in C:\xampp\htdocs\crm\sample\PHPExcel-develop\Examples\01simple-download-pdf.php on line 64
NOTICE: Please set the $rendererName and $rendererLibraryPath values
at the top of this script as appropriate for your directory structure
首先,您应该选择并安装第三方PDF渲染库。例如:tcPDF、mPDF、DomPDF 接下来,您必须告诉PHPExcel您选择的库以及它的位置:
$rendererName = PHPExcel_Settings::PDF_RENDERER_DOMPDF;
$rendererLibrary = 'dompdf_0-6-0_beta3';
$rendererLibraryPath = dirname(__FILE__).'/'. $rendererLibrary;
(假设您选择了DomPDF,并且包含它的文件夹是DomPDF\u 0-6-0\u beta3
)
您可以阅读更多我如您所说设置了渲染器库和渲染器库路径,它生成pdf文件,但它显示在打开生成pdf文件时加载内容失败我正在使用NetBeansIDE项目名称为PHPExcel develope,在存储的项目内dompdf文件夹包含dompdf库文件。我使用这个文件生成PDF文件C:\xAMPP\HTDOCS\CRMs\SAMP\PHPExcel开发\01SimuleDeLoad -PDF.PHPIF,使用DOMPDF,考虑阅读它的文档。请注意,该库不能容忍格式不良的HTML输入。此外,不支持CSS浮动。