alexzv / iptc-jpeg
此包已被弃用且不再维护。未建议替代包。
用于操作jpeg图像的IPTC/EXIF元数据的特定类
dev-master
2016-09-25 18:03 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2021-11-09 15:32:37 UTC
README
用于操作jpeg图像的IPTC/EXIF元数据的特定类
包括示例:向图像写入关键词/标签和标题。
示例
写入标签
use IptcJpeg\Iptc;
$iptc = new Iptc('et_betrayed.jpg');
$iptc->set(Iptc::CAPTION, array(
'NASA finally managed to contact with extraterrestrials, here are a few excerpts from the chat...',
'E.T.: Hi Earthlings .\//,',
'NASA agent: What do you want from us?',
'E.T.: We want to see a show of Katy Perry',
'NASA agent: Really? Why?',
'E.T.: Why E.T. music reminds me of my ex wife',
'NASA agent: What happened to her?',
'E.T.: She ran away with the "E.T." protagonist of the movie Steven Spielberg ...',
'NASA agent: How sad!! '
));
$iptc->write();
// read tags
print_r($iptc->fetchAll(Iptc::CAPTION));
功能概述
- 读取和写入IPTC/EXIF标签
- 支持数组数据,可以写入标签列表
- 移除IPTC标签
- 添加和预置标签
- 获取和获取所有标签
贡献者
特别感谢以下贡献者
许可协议
(MIT许可协议)
版权所有 (c) 2012 Bruno Agutoli <bruno.agutoli@gmail.com>
在此特此授予任何获得此软件及其相关文档副本(以下简称“软件”)的人士,免费使用该软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许获得软件的人士为此目的而使用该软件,但受以下条件的约束:
上述版权声明和本许可协议应包含在软件的所有副本或主要部分中。
软件按“原样”提供,没有任何形式的明示或暗示保证,包括但不限于适销性、适用于特定目的和无侵犯专利的保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任承担责任,无论此类责任是基于合同、侵权或其他方式,是否因软件或软件的使用或其他方式而产生。