我有一些PHP脚本从某个远程位置获取PNG文件并将其保存到我服务器上的某个位置。
其他几台服务器会检查新的PNG是否可用,并在必要时下载。问题是,图像被认为是新的"如果文件大小已经改变(这个
是否有可能使用PHP更改文件大小而不会破坏/更改/损坏图像本身?
答案 0 :(得分:0)
基本上你可以改变元数据。 https://www.w3.org/TR/2003/REC-PNG-20031110/#11textinfo
PNG提供用于存储文本字符串的tEXt,iTXt和zTXt块 与图像相关联,例如图像描述或版权 注意。关键字用于指示每个文本字符串 代表。可能会出现任意数量的此类文本块,而不仅仅是 允许使用具有相同关键字的一个。
我会用imagemagick来做 How to add extra meta data to PNG?