我想做的是这样的事情:
我的照片在http://xyz.com/upload/image.jpg.
我正在尝试将其显示在http://xyzsolution.com/mypdf.php.在生成PDF时,我收到错误
TCPDF错误:[Image]无法获取图像:imagepath
我用PDF显示图像的代码如下:
$this->图像('http://xyz.com/upload/image.jpg',0,0,30,'','JPG',','T',false,300,',false,false,0,false,false);
我找到了答案。
$pdf = new MYPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$imgdata = file_get_contents('http://xyz.com/upload/image.jpg');
$pdf->Image('@'.$imgdata, 175, 5, 30, '', '', '', 'T', false, 300, '', false, false, 0, false, false, false);
在上面的语句"@"后面的$imgdata表示后面跟有图像数据流,而不是图像文件名。
我认为这是不可能的。。。该映像应该下载到您的网络主机上,然后您可以使用物理路径。