好像imagechar()对我不起作用

问题描述 投票:0回答:1

我想创建一个PHP网站,将每个图像的更改日期写在特定位置。因此,我环顾了PHP手册,发现了imagechar()包的gd函数。

很奇怪,imagechar()功能对我不起作用。我尝试使用此代码对一张图片进行测试:

$file = imagecreatefromjpeg("./index.jpg");
$color = imagecolorallocate($file,255,165,0);
imagechar($file, 2, 50, 30, "21.02.2019", $color);

它没有返回错误,但是当我看图片时,没有任何文字写入。我也用一个字符尝试过,但这也不起作用。

我在做错什么吗?还是有可能用JavaScript做到这一点?

谢谢,

nicom

PS:我正在将PHP服务器用于Ubuntu。

javascript php gd
1个回答
0
投票

看起来好像修改后的映像没有写入磁盘,因此可以在修改后的状态下查看它。一种方法是使用imagejpeg,类似:

imagejpeg

© www.soinside.com 2019 - 2024. All rights reserved.