使用codeigniter和cezpdf未显示图像



我在PHP中使用Cezpdf和codeigniter构建了一个PDF。我被要求更改PDF中的图像。我上传了新的图片,并将其添加到我的代码中,但页面上什么都没有显示。我也没有任何错误。

这是我的代码:

$pdfobj->selectFont('./fonts/Helvetica.afm');
$pdfobj->addPngFromFile(FCPATH . 'img/logo.png', 20, 770, 180, 60);
$pdfobj->ezSetDy(8);

对于旧图像,我的代码完全相同,但logo.png是orig-logo.png.

我已经检查了文件的路径、x和y坐标以及大小,没有收到任何错误消息,只是一个没有图像的PDF。有人能帮忙吗?

图像大小为37KB,(令人惊讶的是(对于ezPdf来说太大了。调整大小后,一切都很好。

最新更新