- 授权协议: GPL
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: http://jheader.sourceforge.net/index.html
软件介绍
这是一个小巧的相片Exif信息读取和修改的Java库。它同时是一个可执行程序,但代码是开源的,可以通过看代码提取出接口自己调用。
一个读取Exif和修改拍照日期的例子:
import java.util.Map;
import java.util.SortedMap;
import net.sourceforge.jheader.App1Header;
import net.sourceforge.jheader.JpegHeaders;
import net.sourceforge.jheader.TagValue;
import net.sourceforge.jheader.App1Header.Tag;
public class Main {
public static void main(String[] args) throws Exception {
String filename = "IMG_1062.JPG";
JpegHeaders jpegHeaders = new JpegHeaders(filename);
// EXIF
App1Header exifHeader = jpegHeaders.getApp1Header();
// 遍历显示EXIF
SortedMap tags = exifHeader.getTags();
for (Map.Entry entry : tags.entrySet()) {
System.out.println(entry.getKey() + "[" + entry.getKey().name
+ "]:" + entry.getValue());
}
// 修改EXIF的拍照日期
exifHeader.setValue(Tag.DATETIMEORIGINAL, "2007:11:04 07:42:56");
// 保存
jpegHeaders.save(true);
}
}
白帽子讲Web安全(纪念版)
吴翰清 / 电子工业出版社 / 2014-6 / 69.00元
互联网时代的数据安全与个人隐私受到前所未有的挑战,各种新奇的攻击技术层出不穷。如何才能更好地保护我们的数据?《白帽子讲Web 安全(纪念版)》将带你走进Web 安全的世界,让你了解Web 安全的方方面面。黑客不再神秘,攻击技术原来如此,小网站也能找到适合自己的安全道路。大公司如何做安全,为什么要选择这样的方案呢?在《白帽子讲Web 安全(纪念版)》中都能找到答案。详细的剖析,让你不仅能“知其然”,......一起来看看 《白帽子讲Web安全(纪念版)》 这本书的介绍吧!
CSS 压缩/解压工具
在线压缩/解压 CSS 代码
UNIX 时间戳转换
UNIX 时间戳转换
