php gd 库第二个 imagejpeg 不起作用

发布于 2024-10-15 01:18:56 字数 578 浏览 2 评论 0原文

由于某种原因,只有第一个 imagejpeg 正在工作。帮助?

完整代码

<?php

imagecopymerge($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, $opacity);
imagejpeg($image, "modified-images/".$codigo2."_modified_picture_status_".$status.".jpg");
$image2 = "modified-images/".$codigo2."_modified_picture_status_".$status.".jpg";
imagestring($image2, $font_number, $x_position, $y_position, $text, $drawing_color);
imagejpeg($image2, "modified-images/".$codigo2."_modified_withtext_picture_status_".$status.".jpg");

?>

For some reason, only the first imagejpeg is working. help?

FULL CODE

<?php

imagecopymerge($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, $opacity);
imagejpeg($image, "modified-images/".$codigo2."_modified_picture_status_".$status.".jpg");
$image2 = "modified-images/".$codigo2."_modified_picture_status_".$status.".jpg";
imagestring($image2, $font_number, $x_position, $y_position, $text, $drawing_color);
imagejpeg($image2, "modified-images/".$codigo2."_modified_withtext_picture_status_".$status.".jpg");

?>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

赢得她心 2024-10-22 01:18:56

imagestring 需要图像资源,而不是带有路径名的字符串。您可能想使用 createimagefrom* 函数之一,或者继续使用现有的 $image 资源(毕竟,您已经按照自己喜欢的方式保存了中间图像,为什么不在之后添加文本到相同的图像,并节省宝贵的 CPU 周期)。

imagestring expects an image resource, not a string with a pathname. You probably want to use one of the createimagefrom* functions, or continue working with your existing $image resource (after all, you already saved the intermediate image how you liked it, why not after that add text to the same image, and save precious cpu cycles).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文