我想知道图片中的摘要信息(属性-->摘要):
标题
主题
作者
类别
关键字
备注
等信息。
请问如何呢
好像没有直接的Java API可以调用,请高人指点。
谢谢
标题
主题
作者
类别
关键字
备注
等信息。
请问如何呢
好像没有直接的Java API可以调用,请高人指点。
谢谢
解决方案 »
- 能不能帮忙系统的讲解一下java富客户端的文件上传下载(ftp,http)
- excel文件生成柄图或柱型图
- 一个自定义对象排序的问题
- 请问一个可能是数据结构的问题!
- javax.mail.internet.MimeUtility这个包,j2sdk没有,但j2sdke有,我开发和部署应如何?操作?
- 问几个基础问题,谢谢
- eclipse不支持subversion1.8.1怎么办?
- 谁有jbuilder的注册码或注册文件
- 谁能帮我解决这个Oracle问题,四个贴子一块给分!!!决不食言!!!!!!!
- 写了一个关于数据库操作的程序,出现了我不能够解决的问题大家看看??
- JAVA问题求解
- java swing 图片叠加问题?
http://www.drewnoakes.com/code/exif/javadoc/
里面就有一个TAG:
TAG_WIN_AUTHOR
import java.io.File;
import java.util.Iterator;
import com.drew.imaging.jpeg.JpegMetadataReader;
import com.drew.metadata.Directory;
import com.drew.metadata.Metadata;
import com.drew.metadata.Tag;
import com.drew.metadata.exif.ExifDirectory;
/**
* 测试用于读取图片的EXIF信息
* @author Winter Lau
*/
public class PicExif {
public static void main(String[] args) throws Exception {
File jpegFile = new File("C:/Documents and Settings/Administrator/workspace/ipv6/src/test/a.JPG");
Metadata metadata = JpegMetadataReader.readMetadata(jpegFile);
Directory exif = metadata.getDirectory(ExifDirectory.class);
// Iterator tags = exif.getTagIterator();
// while (tags.hasNext()) {
if(exif.containsTag(ExifDirectory.TAG_WIN_TITLE)){
System.out.println("Pic author is "+exif.getDescription(ExifDirectory.TAG_WIN_TITLE));
}
// }
}
}
=====>Pic author is Hello