我用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。有人能帮助吗?
1条答案
按热度按时间pqwbnv8z1#
图像大小是37 KB,这(令人惊讶的)对于ezPdf来说太大了。调整大小后,一切都运行得很好。