我创建了一个图像类,它加载并调整图像大小,然后裁剪并最后添加水印。
最后一步,我想将 IPTC 数据添加到此图像中。据我所知,只有iptcembed
实现这一点的功能。问题是iptcembed
需要图像的路径作为参数。在使用它来渲染视图之前,我将图像保留为对象。
$content = iptcembed($data, "./image.jpg");
我不想将图像保存到存储中只是为了创建路径,iptcembed
但我找不到另一种将 IPTC 数据添加到图像的方法。
有没有办法(或功能)从内存中访问这个对象,而不是从存储中保存和加载?