首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >imagejpeg不显示图像

imagejpeg不显示图像
EN

Stack Overflow用户
提问于 2019-01-23 02:05:15
回答 1查看 473关注 0票数 0

我正在尝试生成一个要打印的证书,但唯一发生的事情是在屏幕上显示一个空的方块:

我试着在屏幕上显示图像,然后再试着在上面写字。

代码语言:javascript
复制
header("Content-type: image/jpeg");
$imagem = imagecreatefromjpeg("assets/img/certificado.jpg");
imagejpeg($imagem);

我已经检查了gd2扩展,它是启用的:

我检查了php错误日志,运行此代码的页面没有返回任何错误。

当我删除header("Content-type:image/jpeg");并放置一个var_dump($i)时,它会显示以下内容:resource(12,gd)

对不起,我的英语,谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-23 02:14:28

代码语言:javascript
复制
$our_image = imagecreatefromjpeg('upload/promo/flyer_hindi.jpg');
$white_color = imagecolorallocate($our_image, 0, 0, 0);
$font_path = 'upload/promo/CALIBRIB.TTF';
$text = 'some text';
$size = 70;
$angle = 0;
$left = 420;
enter code here
imagettftext($our_image, $size, $angle, $left, $top, $white_color, $font_path, $text);
imagejpeg($our_image, 'upload/promo/' . $id . '.jpg', 80);

去年我尝试了这个代码,我上传了一个传单,并在定位和保存上添加了一些文本。我想你也需要同样的东西。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54314083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档