Thumbnailer Tutorial

"First we thought the PC was a calculator. Then we found out how to turn numbers into letters with ASCII — and we thought it was a typewriter. Then we discovered graphics, and we thought it was a television. With the World Wide Web, we've realized it's a brochure."    — Buy at Amazon.comDouglas Adams (1952—2001)
On this page:

Introduction to Thumbnailer.exe

This is a small utility that will create thumbnails out of a set of PNG or JPEG files. It will also create a basic webpage showing the thumbnails.

v1.0 — 2001/08/15 — First release.
v1.1 — 2001/08/22 — Now also reads ReadOnly files and Archive files. Corrected bug in the installer (missing header/footer files).
v1.3 — 2001/09/13 — Better error recovery in case of damaged file.
v1.4 — 2002/05/02 — Two display options. Minor internal stuff.
v1.6 — 2002/09/24 — Also prints out image dimensions and file size. Corrected greyscale image bug. Warning: introduced an unwanted 'feature' for debugging purpose that I forgot to remove... DO NOT USE THIS VERSION.
v1.7 — 2002/09/27 — Corrected previous bug, corrected handling of palleted PNG images, corrected non-working minimum size for images.
v1.8 — 2003/01/09 — Pics now open in separate window. Added table presentation.
v1.9 — 2019/06/11 — Published the source code on gitlab (find the Thumbnailer source code there).

User interface of Thumbnailer.exe


The program is (I hope) quite simple to use:

And at the end, what do you get ? A page like this one or this one or the two shown below.

Note 1: Options are saved in the registry.

Note 2: OK, so you like this program but you want more options ? More batch processing ability ? They try the excellent freeware IrfanView.

Note 3: You can customize the html file created after its creation, of course, but you can also modify the header and the footer beforehand (add stylesheet, text above or below the thumbnails...). Just edit the files head.html and foot.html which are in the program directory.

Support my site: make a donation, buy images, use associate services
Download: Yes ! Yes ! Yes ! Where is it ? I want to download it now (1Mb) !

Rave: Listen to what my only satisfied customer has to say: "Yo, dude, this is so totally... err... cool. I managed to put my 5 pictures on my website, and even my family came to see them !" — Jason W.

Note: PNG code based on LIBPNG public library
LIBPNG uses the ZLIB library

This freeware written with LabWindows/CVI.