【问题标题】:What function is for embeding exif data? [duplicate]嵌入exif数据的功能是什么? [复制]
【发布时间】:2011-01-02 11:16:27
【问题描述】:

可能重复:
How do I add exif data to an image?

exif_read_data()是用来读取exif数据的,但是什么函数是用来嵌入exif数据的呢?

【问题讨论】:

标签: php exif


【解决方案1】:

看起来没有内置支持 (?)。 但是我发现了一个名为phpExifRW 的东西,它似乎可以完成这项工作。我没试过。

【讨论】:

    【解决方案2】:

    没有写入 EXIF 数据的本地方法(尽管您可以通过 iptcembed 本地写入 IPTC 数据,这可能就足够了)。

    但是,您可能想看看pel library - 它正在积极开发中,并且有很好的示例,等等。

    【讨论】:

      【解决方案3】:

      我会使用Imagick。它非常快速和强大,并且有自己的 PHP 扩展。它有一个setImageProperty 方法。

      文档中的示例:

      $image = new Imagick();
      $image->newImage(300, 200, "black");
      
      $image->setImageProperty('Exif:Make', 'Imagick');
      echo $image->getImageProperty('Exif:Make');
      

      PEL 看起来不错,只是用 Imagick 来做。

      【讨论】:

        猜你喜欢
        • 2013-01-02
        • 1970-01-01
        • 2021-01-27
        • 1970-01-01
        • 2020-01-29
        • 1970-01-01
        • 1970-01-01
        • 2012-03-14
        • 1970-01-01
        相关资源
        最近更新 更多