PHP - 更改JPEG的元数据

时间:2013-06-19 13:19:33

标签: php

或其他图片文件。这可以用(相当)简单的方式使用PHP来完成吗?

我正在编写一个允许用户上传照片的网站,但我知道JPEG因其元数据而臭名昭着,理想情况下我想删除所有上传的元数据图片,无论是删除还是用垃圾文本替换。< / p>

3 个答案:

答案 0 :(得分:2)

如果您只想快速轻松地剥离大部分exif数据而不使用库来专门编写它,您可以使用gd“重新保存”图像:

$file = 'myjpg.jpg';
$im = imagecreatefromjpeg($file);
imagejpeg($im, 'myjpg2.jpg');

可能不是最好/最漂亮的解决方案,但它可以在不添加额外库的情况下完成您想要的任务。

答案 1 :(得分:1)

看一下PHP的这个扩展名:http://lsolesen.github.io/pel/

答案 2 :(得分:-1)

我为此使用getID3库。这很容易

http://getid3.sourceforge.net/

它适用于大量文件扩展 点击此处点击演示: demo