php - 如何在PHP中操作图像文件的各种元信息

标签 php exif xmp iptc

有多种格式可以将元信息添加到图像(和视频)文件中。几乎所有数码相机都会将它们添加到照片中。有时人们不希望它们被发布。

到目前为止我发现的标准是:

  1. Exif
  2. IPTC-NAA
  3. XMP

还有更多吗?(例如,不是特定于图像,而是通用元标准,可以附加到每个文件的末尾)

使用 PHP 读取保存的信息似乎可以用于这三种命名格式。

但是如何操作数据(更改、添加)

如何使用 PHP 删除所有可能的元数据?(即所有不属于图像本身的信息)

最佳答案

Open and save the image with GD 。这应该删除所有元数据,因为 GD lib 无法处理它。

如果这还不行,请尝试以下任何一个

关于php - 如何在PHP中操作图像文件的各种元信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11241174/

相关文章:

php - 删除行时取消链接图像 - pdo

php - 查询从多个表中获取值

php - 检查用户是否登录的替代方法

python - 在 Python 中读取图像 XMP 数据

php - 如何保护我的 php 代码在加载页面时不自动执行

Android 保存图像 Exif 信息在 Marshmallow 6.0.1 中出错

android - ExifInterface GPS 无法在 Android Q/10 上读取

php - img 标签中的图像旋转不正确

android - 在安卓设备上运行 native adobe XMP

ios - 如何在 iOS 上将 XMP 元数据写入 QuickTime 视频?