Creates a HTML thumbnail gallery out of existing JPEG images.
Using Gallery Maker you can easily create a HTML thumbnail gallery out of your JPEG images. This can be used for putting galleries online or for creating an overview for yourself.
Gallery Maker requires a working Perl interpreter (tested with Perl 5.8 only) and the following Perl modules: strict, Getopt::Long, File::Basename. Those should be available in a standard Perl installation. Furthermore you need the tools convert (ImageMagick) and exif (libexif).
| Argument types | |
|---|---|
| DIR | Any existing directory. |
| STRING | A free form string. |
| SIZE | A string in the format 100x100, 125x380, etc. |
| INT | Any plain number. |
| HEXCOL | A hexadecimal value like #000000 or #123fed. |
| Required arguments | |
| --in-dir=DIR | The directory where the original images reside. |
| --out-dir=DIR | The directory where thumbnails and HTML gallery shall be saved. |
| Optional arguments | |
| --tn-size=SIZE | The desired pixel-size of the newly created thumbnails. (Default: 100x100) |
| --tn-qual=INT | The desired quality of the newly created thumbnails. (Default: 30) |
| --tn-prefix=STRING | Filename prefix for the newly created thumbnails. (Default: tn_) |
| --tn-suffix=STRING | Filename suffix for the newly created thumbnails. (Default: empty) CURRENTLY IGNORED |
| --gal-filename=STRING | Filename for the HTML gallery. (Default: gallery.html) |
| --gal-title=STRING | Title for the HTML gallery. (Default: Gallery) |
| --gal-pprow=INT | Pictures per row. (Default: 5) |
| --colour-bg=HEXCOL | Background colour of the HTML gallery. (Default: #cccccc) |
| --colour-text=HEXCOL | Text colour for the HTML gallery. (Default: #000000) |
| --colour-link=HEXCOL | Link colour for the HTML gallery. (Default: #0000ff) |
| --colour-alink=HEXCOL | Active link colour for the HTML gallery. (Default: #ff0000) |
| --colour-vlink=HEXCOL | Visited link colour for the HTML gallery. (Default: #990099) |
| --progressive | If set created images will be in interlaced mode. |
| --verbose | If set gallery-maker.pl will be talking a bit more. |
| --usage | Shows an usage message. |
It should be noted that this piece of software is somewhere between alpha and beta stadium. Currently you only get a usable result if --in-dir and --out-dir are the same.
Gallery Maker is released under the MIT license. See the file LICENSE-MIT included in the archive for details.
Gallery Maker is (c) 2005 Robert Weiler.
The following current releases of Gallery Maker are available for download:
Of course you may have your own look at the release directory.
a digiGeek.net project