TCPDF图像错误-添加后图像为黑色

时间:2018-12-20 07:51:27

标签: php tcpdf

我使用Zend2,加载pdf模板,并通过tcpdf库将图像添加到该pdf中。

我的代码

require_once ROOT_PATH . DS . 'vendor' . DS . 'pdf' . DS . 'tcpdf.php';
require_once ROOT_PATH . DS . 'vendor' . DS . 'pdf' . DS . 'fpdi.php';
$pdf = new \FPDI();
$template = ROOT_PATH . DS . 'data' . DS . 'template.pdf';
$path = ROOT_PATH . DS . 'data';
$this->setConfigPdf($pdf,1,$template);
$resultFile = 'result.pdf';
$photoPdf = ROOT_PATH . DS . 'data' . DS . 'images.png';
$fields = [
    'left'=>168.4,
    'top'=>108.2,
    'width'=>97.5,
    'height'=>111.5
];
$pdf->Image($photoPdf, $fields['left'], $fields['top'], $fields['width'], $fields['height'], 'jpg', '', '', false, 300);
$pdf->Output($path . DS . $resultFile, 'F');

结果:

enter image description here

我刚刚添加到pdf的图像为黑色。变量$ photoPdf的路径至关重要。 请帮我解决这个问题。

0 个答案:

没有答案