在我们的网站上,我们从各种来源上传了大量照片。
为了减小文件大小,我们使用mogrify从源中剥离所有exif数据:
mogrify -strip image.jpg
我们想要做的是将一些基本的exif数据(如版权Initrode等)插回到这个新的“干净”图像上,但是我似乎在文档中找不到能实现此目的的任何东西。
有任何这样做的经验吗?
如果不能通过imagemagick完成,则基于PHP的解决方案将是下一件好事!
谢谢。
您可以节省大量空间,尤其是当您有大量图像时。
将以下内容添加到text.txt(从此处获取的IPTC标签的格式):
2#110#Credit="My Company" 2#05#Object Name="THE_OBJECT_NAME" 2#55#Date Created="2011-02-03 12:45" 2#80#By-line="BY-LINE?" 2#110#Credit="The CREDIT" 2#115#Source="SOURCE" 2#116#Copyright Notice="THE COPYRIGHT" 2#118#Contact="THE CONTACT" 2#120#Caption="AKA Title"
从图像中剥离所有现有的exif数据
将功劳添加到您的图片中
mogrify -profile 8BIMTEXT:text.txt image.jpg