The gdsriplib release includes three basic deliverables: the library plus two sample applications (with their source code) which call the library.
A static library that contains the ripping engine and a programmer's interface to use the same.
A sample application that uses the gdsriplib to rip a GDS file and to optionally dump the raw band bitmaps to a disk file.
A more complex application that uses the gdsriplib to rasterize bands from the GDS file and which includes a compressor that works in parallel converting the raw bitmaps into tif files. Multiple buffers may be used in alternation so that both compression and ripping work simultaneously.