使用codeigniter和cezpdf时图像不显示

x759pob2  于 2022-12-07  发布在  其他
关注(0)|答案(1)|浏览(134)

我用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。有人能帮助吗?

pqwbnv8z

pqwbnv8z1#

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

相关问题