Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过PHPExcel+;生成PDF格式的图像;TCPDF_Php_Codeigniter_Phpexcel_Tcpdf - Fatal编程技术网

通过PHPExcel+;生成PDF格式的图像;TCPDF

通过PHPExcel+;生成PDF格式的图像;TCPDF,php,codeigniter,phpexcel,tcpdf,Php,Codeigniter,Phpexcel,Tcpdf,我正在通过PHPExcel和TCPDF生成pdf。我在文件上设置了一个图像。文件下载成功,但加载失败 没有代码的图像部分,该文件工作正常 $test = (realpath($_SERVER["DOCUMENT_ROOT"]).'/TA2017/application/images/logo.png'); $objDrawing = new PHPExcel_Worksheet_Drawing(); $objDrawing->setName('Logo'); $objDrawing->

我正在通过PHPExcel和TCPDF生成pdf。我在文件上设置了一个图像。文件下载成功,但加载失败

没有代码的图像部分,该文件工作正常

$test = (realpath($_SERVER["DOCUMENT_ROOT"]).'/TA2017/application/images/logo.png');
$objDrawing = new PHPExcel_Worksheet_Drawing();
$objDrawing->setName('Logo');
$objDrawing->setDescription('Logo');
$objDrawing->setPath($test);
$objDrawing->setCoordinates('A1');
$objDrawing->setWorksheet($objPHPExcel->getActiveSheet());
我也尝试过APPPATH和base_url

在记事本上打开后,我得到了这个

信息:

    imagecreatefrompng(./home/polymer/public_html/TA2017/includes/images/logo.png): failed to open stream: No such file or directory

文件名:tcpdf/tcpdf.php

错误消息似乎很清楚我知道。。。我觉得这很清楚也很奇怪。。我曾经对require\u的其他文件使用过$\u SERVER[“DOCUMENT\u ROOT”]方法,并且它们被包括进来时没有任何问题。也许可以使用
dirname(\uu FILE\uuuuuu)
而不是
$\u SERVER
变量。奇怪的是,你在
/home
错误消息前面看到的点(句点)似乎很清楚我知道。。。我觉得这很清楚也很奇怪。。我曾经对require\u的其他文件使用过$\u SERVER[“DOCUMENT\u ROOT”]方法,并且它们被包括进来时没有任何问题。也许可以使用
dirname(\uu FILE\uuuuuu)
而不是
$\u SERVER
变量。在
/home