imgmeta.setCaption(iptc.getString(IptcDirectory.TAG_HEADLINE));
if (iptc.containsTag(IptcDirectory.TAG_CAPTION))
imgmeta.setLegend(iptc.getString(IptcDirectory.TAG_CAPTION));
if (iptc.containsTag(IptcDirectory.TAG_BY_LINE))
imgmeta.setPhotographer(iptc.getString(IptcDirectory.TAG_BY_LINE));
if (iptc.containsTag(IptcDirectory.TAG_COPYRIGHT_NOTICE))
imgmeta.setCopyright(iptc.getString(IptcDirectory.TAG_COPYRIGHT_NOTICE));
if (iptc.containsTag(IptcDirectory.TAG_CITY))
imgmeta.setLocation(iptc.getString(IptcDirectory.TAG_CITY));
if (iptc.containsTag(IptcDirectory.TAG_KEYWORDS)) {
StringTokenizer st = new StringTokenizer(iptc.getString(IptcDirectory.TAG_KEYWORDS), ",;");