Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: File format identification library

File format identification library the first version of a library to extract information from files in Java. Most platforms encode the format in the file name extension. The file extension may have been lost or abbreviated due to file system or server

Tutorial Details:


This first version of a yet to be named file format identification library uses the same approach. In the future the library will also be able extract format-group-specific metadata from files,
Links on Java, metadata extraction and file format identification
javax.activation.FileDataSource — JavaBeans Activation Framework class to identify the MIME type of a given file.
JHOVE - Format-Specific Digital Object Validation — file format identification and validation in Java. Plugin system, modules for various popular formats (GIF, JPEG, PDF, XML etc.) included. [GPL]
File format section of this site — provides information and links.
ImageInfo — image metadata extraction.
javax.swing.filechooser.FileSystemView — runtime library class (since Java 1.4) which can provide system file icons and other file system metadata.
javax.swing.plaf.basic.BasicFileChooserUI.BasicFileView — more filesystem metadata


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
File format identification library

View Tutorial:
File format identification library

Related Tutorials:

Java Tip 74: Build dynamically extensible frameworks - JavaWorld
Java Tip 74: Build dynamically extensible frameworks - JavaWorld
 
Programming restrictions on EJB - JavaWorld August 2000
Programming restrictions on EJB - JavaWorld August 2000
 
Get the app out - JavaWorld January 2001
Get the app out - JavaWorld January 2001
 
Matchmaking with regular expressions - JavaWorld July 2001
Matchmaking with regular expressions - JavaWorld July 2001
 
The art of EJB deployment - JavaWorld August 2001
The art of EJB deployment - JavaWorld August 2001
 
Log it or loose it
Log it or loose it
 
Track wireless sessions with J2ME/MIDP
Track wireless sessions with J2ME/MIDP
 
Bridge the gap between Java and Twain
Bridge the gap between Java and Twain
 
JSP Standard Tag Library eases Webpage development
JSP Standard Tag Library eases Webpage development
 
A simple sample, but interesting enough
A simple sample, but interesting enough
 
JSP 2.0: The New Deal, Part 3
JSP 2.0: The New Deal, Part 3 More Flexible JSP Document Format Rules The JSP specification supports two types of JSP pages: regular JSP pages containing any type of text or markup, and JSP Documents, which are well-formed XML documents; i.e., docum
 
Introduction to Tag Unit
Getting Started For the purpose of this article, let's say that we would like to test the core taglib from the Jakarta Taglibs implementation of the JSTL, a taglib that many people will be aware of and have experience with. Assuming that you already have
 
Java Mime Magic Library
Java Mime Magic Library jMimeMagic is a Java library for determining the MIME type of files or streams.
 
SOAP Compression Sender for Apache Axis
Axis can be extended with this transport sender to support the compression of SOAP messages. The sizes of SOAP messages are dramatically reduced resulting in faster transmission over slow network connections. The extension is easy to install and can be us
 
XML DOM-lite parser and writer
Summary This article provides a simple method for creating valid XML and a simple DOM-like (Document Object Model) parser. This method is useful for small applications that need simple XML functionality without the size and complexity of the full range d
 
JLAN Client 3.0
JLAN Client is a JavaTM based library that implements the various protocols used by Windows Networking (NetBIOS over TCP/IP, SMB/CIFS and DCE/RPC).
 
JFormula 2.9 - Math expression API
JFormula 2.9 - Math expression API JFormula is a Java library for evaluating various expressions (boolean, math, if/then/else...). A lot of companies chose JFormula like EADS Space Transportation.
 
RawLib
RawLib Version 0.9.4 released. This one has support for tonal curves as seen in RawView. Also initial support for Adobe's DNG raw format. Download the library and sample application here. This is a quick release of our Java library for decoding RAW i
 
JSP Format Bean Library
JSP Format Bean Library is a collection of beans which support Java Server Pages(JSP). JSP allows the HTML developer to embed Java into a page. There are a number of common operations in a scripted page that would be tedious or complex without additional
 
HPROF: A Heap/CPU Profiling Tool in J2SE 5.0
Having performance problems with your Java Application? Using too much Java heap space and don't know why? Sometimes simple software tools are all that's needed.
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.