UIUC OAI-PMH ThumbGrabber 1.13 Released

Thumbgrabber is a utility that will process a directory full of OAI
XML records and create a thumbnail image of any digital objects
represented by the record. It does this by extracting Dublin Core
Identifier <dc:identifier> elements or special Thumbnail Source
<ui:thumbnailSource> elements from the record and attempting to
display those records in an embedded web browser. If it can
successfully navigate to the object in the web browser it will create
a thumbnail using one of three methods:

* Capture largest image only

This method examines each <img> and <input type='image'> tag in
the web page to identify the largest image. If the largest image is at
least as large as the requested thumbnail size, that image will be
captured and scaled down to the requested size. If there is no
image that meets the criteria no thumbnail will be created.

* Capture largest image or HTML web page

This method examines each <img> and <input type='image'> tag in
the web page to identify the largest image. If the largest image is at
least as large as the requested thumbnail size, that image will be
captured and scaled down to the requested size. If there are no
images on the web page that are at least as large as the requested
thumbnail, then a screen capture is made of the visible portion of
the web page which is scaled down to the requested size.

* Capture HTML web page only

This method simply does a screen capture of the of the visible
portion of the web page which is scaled down to the requested size.

The size and location of the thumbnail files can be controlled by
input parameters. All thumbnails will be stored as PNG files.

Posted by Thomas G. Habing 2005-07-29