TKAlbum
is a graphical user interface assisting in the generation and
maintenance of HTML photo albums. It uses the album script
by David
Ljung Madison, thejhead tool,
the jpegtran utility, and the Image Magick tools to
generate hierarchically organized HTML photo albums.
TKAlbum supports
- downloads from digital
cameras that support the USB mass storage protocol
- file handling, i.e.,
copying, moving, renaming, deleting, undeleting
- image editing and
viewing
- transformation of
images in a lossless
way
- inspection and
modification of EXIF data in JPEG files
- editing descriptive
data for the album script, e.g., album and picture
descriptions, orders of images, etc.
- customization of the album
script execution, and
- generation of HTML
photo albums using the album script
The photos
are stored in albums, which are organized in a hierarchical manner.
Albums are implemented as directories, which contain the pictures and
sub-albums, together with additional descriptive data and some cached
data. The album script is used to generate HTML files and
thumbnails from this structure, which can be viewed with any web
browser. All pictures in one album are displayed as thumbnails on one
HTML page. In addition, such a page contains some navigation elements.