使用PHP从JPG删除EXIF数据
有什么方法可以使用PHP从JPG删除EXIF数据?我听说过PEL,但我希望有一种更简单的方法。我正在上传将在线显示的图像,并希望删除EXIF数据。
谢谢!
编辑:我不/不能安装ImageMagick。
回答:
使用gd
重新创建图像的图形部分在一个新的,你保存 。
参见PHP gd
使用新的Imagick功能。
开启图片:
<?php $incoming_file = '/Users/John/Desktop/file_loco.jpg';
$img = new Imagick(realpath($incoming_file));
确保在图像中保留所有ICC配置文件
$profiles = $img->getImageProfiles("icc", true);
然后剥离图像,然后将配置文件放回去
$img->stripImage(); if(!empty($profiles)) {
$img->profileImage("icc", $profiles['icc']);
}
来自此PHP页面,请参见Max Eremin的注释。
以上是 使用PHP从JPG删除EXIF数据 的全部内容, 来源链接: utcz.com/qa/428847.html