给定一个图像文件路径,我想获取它的内容——而不是向该内容添加元数据(EXIF、IPTC、XMP 等),然后在 HTML 中显示该图像的内容,包括该元数据(可能是 base64 格式)标记而不保存文件。
为什么不将文件保存在服务器上?我尝试执行的操作是针对用户出于版权目的将图像文件保存到他的计算机的情况 - 我希望将他的 IP 和我网站的 URL 存储在他下载的图像的元数据中。一分钟内将有成千上万的用户查看该图像,因此我无法在服务器上创建该图像的临时副本。
我可以生成 JPEG 或 PNG 格式的图像 - 使其工作所需的任何格式。
我目前知道如何使用 PHP 的“ iptcembed ”将 IPTC 元数据存储在 JPEG 图像中,但当然可以存储(保存)文件。