![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
com.nmote.iim4j:nmote-iim4j
Advanced tools
IIM4J allows Java programmers to read, write and process IPTC IIM version 4 files.
IIM4J allows Java programmers to read, write and process IPTC IIM version 4 files. For example, you can read and write metadata contained in JPEG files. More information regarding IIM is available on IPTC website, http://www.iptc.org .
If you use maven for dependency management, add following snippet to pom.xml:
<dependencies>
...
<dependency>
<groupId>com.nmote.iim4j</groupId>
<artifactId>nmote-iim4j</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
There are few sample programs in a samples directory.
To read JPEG metadata you would do:
IIMReader reader = new IIMReader(new JPEGIIMInputStream(new FileIIMInputStream(file)),
new IIMDataSetInfoFactory());
IIMFile iimFile = new IIMFile();
iimFile.readFrom(reader, 20);
for (DataSet ds : iimFile.getDataSets()) {
Object value = ds.getValue();
DataSetInfo info = ds.getInfo();
System.out.println(info.toString() + " " + info.getName() + ": " + value);
}
IIM4J is released under BSD license. See LICENSE.txt for more information.
To produce nmote-xr.jar you will need apache maven installed. Run:
mvn clean package
Version 1.1.0. 10.04.2015 Support for basic validation of IIMFile metadata. See IIMFile::validate methods. Few small fixes/improvements.
Version 1.0.0. 31.01.2015 Keeping same version, only changes are better javadocs and publishing to maven central.
Version 1.0.0. 02.02.2014 Cleanup, removed external deps, mavenized, generified.
Version 0.9.1 12.04.2005 Several bug fixes, feature complete, extended JavaDocs.
Version 0.9 10.01.2005 Bug fixes, support for IIM record inside of JPEG (Photoshop support), support for multiple encodings.
Version 0.8 11.05.2004 Initial release of project IIM4J on Sourceforge under BSD license
ExifStock http://www.stockphoto-tools.com/
HINA http://www.hina.hr/
For any further information please contact Vjekoslav Nesek (vnesek@nmote.com)
FAQs
IIM4J allows Java programmers to read, write and process IPTC IIM version 4 files.
We found that com.nmote.iim4j:nmote-iim4j demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.