Supported File Types
SFW: Seattle FilmWorks Mangled JPEG files
Instead of either (1) using an existing, non-proprietary format, or (2) creating their
own proprietary image format, Seattle FilmWorks chose to take an existing, non-
proprietary format and mangle it to confuse most software. I suspect that this
decision was made either by SFW management, or by a 14-year-old software
Unfortunately, their PhotoWorks software is not useful enough to many of their
users, who have begged for SFW file support in ThumbsPlus. With some leads
provided by Ed Hamrick (of VuePrint fame) and some additional tinkering and
hacking, I was able to add support for the files.
STX, ST5, ST6, ST7, ST8: Santa Barbara Instru-
ments Group (SBIG)
Santa Barbara Instruments Group manufactures and sells digital CCD cameras
for astronomy. The camera software produces these formats. ThumbsPlus can
load both grayscale and color image; for 16-bit grayscale, ThumbsPlus uses the
range of pixels as last viewed or processed by SBIG software.
Note: The older .ST4 format files may be defined as 192 x 165 8-bit grayscale
raw files, with a 192 byte skip at the end of the file.
TGA, WIN: Targa Truevision™
ThumbsPlus supports 8-bit, 16-bit and 24-bit Targa files. The more recent Targa
extensions (including the “Developer Area”) are not yet supported, but planned
for a subsequent release.
The alpha channel information not currently retained or processed.
ThumbsPlus saves TGA files at the appropriate color depth for the graphic; 4-bit
(16-color) files are promoted to 8-bit Targa files.
TIF: Tagged Image File Format
Several companies developed the Tagged Image Format, including Aldus and
Silicon Graphics, to be the be-all and end-all of image file formats. Because of its
scope and extensibility, it is an extremely complex format that no single product
can support completely.
The known TIFF formats not currently handled by ThumbsPlus are:
Images with proprietary color formats.
Alpha channels (extra samples) are discarded when reading.
The following compression methods and special-interest formats are supported:
Multi-image TIFFs (Using the paging selections on the Edit menu se-
lections, ThumbsPlus can view any of the images in a multi-image TIFF
file, and can split the pages into separate files.)
CCITT RLE, Group 3, and Group 4 Fax compression
Packbits, Thunderscan and Next compression
Supported File Types
Motorola (MM) format
JPEG compression (post TIFF 6.0 format)
ZIP “deflate” mode compression
CIE L*a*b colorspace TIFF files
16-bit grayscale and 48-bit color TIFF files
ThumbsPlus writes uncompressed TIFFs, or compressed via CCITT Group 3 or
4 FAX, Packbits, JPEG, ZIP, or LZW.
IPTC/NAA information, stored by Adobe Photoshop and other software, can be
extracted from TIFF files and displayed in Picture | Properties | Info. Thumbs-
Plus retains the information if the file is written or converted to JPEG format.
TTF, TTR: TrueType fonts
ThumbsPlus can thumbnail, install, and remove TrueType fonts.
The default format of the thumbnail is to show the font name in the font itself. The
text in the thumbnail may be changed using the main menu selection Options |
File Loading | Fonts.
When removing fonts with ThumbsPlus, the TTF file is removed from the
Windows\Fonts system directory (and the Window’s registry is updated). If
you are browsing the Windows\Fonts folder directly, you may not want to re-
move fonts unless you know you have a copy elsewhere.
UUE, 001: UUencoded graphics
UUE files are graphics that have been encoded for 7-bit transmission using the
‘uuencode’ method. These files are very popular on the Internet, especially in the
Usenet Newsgroups. ThumbsPlus supports single and multi-part UUE files; multi-
part files must have an extension indicating the part number (i.e., File.001, File.002,
File.003). Only the .001 (or .UUE) file needs to be in the file list; the other parts
will be automatically referenced when needed during decoding.
There are several loading options for UUE files, which include the capability to
decode to a specific directory and to remove the original file. See Options | File
Loading | UUdecode.
WAV: Windows sound files
WAV files are the standard Windows sound format. ThumbsPlus can play them
when they are double-clicked. You can stop playing by pressing ESC.
The thumbnail generated for WAV files is simply the icon of the application asso-
ciated with them in File Manager or Explorer.
WMF, MF: Windows Metafile
The Windows Metafile format is the standard Windows format for storing vector
and metafile graphics. It is quite powerful, as anything that can be drawn on the
screen or printed on a printer can be stored in a metafile. It does, however, lack
several rather rudimentary graphics primitives, such as Bézier curves and non-
Supported File Types
ThumbsPlus can read and write Windows metafiles; vector graphics are also
passed to and from the clipboard in this format.
Also, using OLE to load or thumbnail proprietary formats most often uses Win-
dows Metafiles as the format for transfer of the picture of the file.
WPG: Word Perfect Graphics
WPG files are a vector (metafile) format that WordPerfect Corporation devel-
oped for use with its word processing products. Like other formats, WPG has
evolved over the years.
ThumbsPlus supports both the original WPG (WPG1) and new (WPG2) for-
mats for graphics; some charting and textual items aren’t supported in WPG1,
and the following are not supported in WPG2:
Complex polygons (components are rendered and filled separately).
Object group rotation, skew, taper and translation.
Text items are partially handled.
Bitmaps are not rotated, skewed or tapered.
Gradient fills are partially supported.
ThumbsPlus responds to several DDE commands. Many of these require pa-
rameters, which are enclosed in parentheses after the command name. A pro-
gram (TPCMD) is available http://www.cerious.com/faq_dde.shtml that you can
use to execute these DDE commands from a command prompt or BAT file.
Locates the specified TWAIN source and performs a TWAIN Acquire operation.
This function executes a defined batch process.
This function closes any view window for the file specified.
This function converts any selected files to the specified format. For GIF, TIFF
and JPEG formats, you may specify various options. Files with the same name
You can also specify whether comments should be retained or dropped, and set
the converted files' creation time to that of the original.
Copies the currently-selected file or a specific file to the clipboard. If a file is
specified, the directory tree and file list are positioned, and the file becomes se-
This function closes ThumbsPlus.
Extracts all selected files’ thumbnails as images and saves them to files.
Finds files associated with particular keywords. The keyword-list is formatted as
‘How’ is a single character to indicate whether all (‘&’), any (‘|’), or most (‘*’) key-
words must match. For example:
This command assigns keywords to or removes keywords from a file.
The keyword list is separated by semicolons; each keyword may be preceded by
a ‘-’ or ‘+’ to indicate that the keyword should be removed or added. The default is
This function locates a file. The folder list is positioned at the file’s folder, and the
file itself is selected. You can use a file mask to specify a set of files to select; for
This function creates thumbnails for a specific file or a set of files. The filename
parameter is optional; if not specified, thumbnails are made for any currently
selected files. Like LocateFile, this command will accept a mask for the file name.
The directory list will be repositioned if the file is in a different directory from the
This command opens a specific file in a view window. The current folder position
and file selections are not modified by this command, and this command does
not accept a file mask.
This command closes the currently-open ThumbsPlus database and opens an-
This command positions the ThumbsPlus folder list in a specific folder.
This command prints a specific file. The current directory position and file selec-
tions are not modified by this command, and it does not accept a file mask.
This command causes ThumbsPlus to re-read the directory tree, allowing up-
dates from other programs to be visible. It’s also useful as a DDE command to
initialize the tree when ThumbsPlus is started minimized (ThumbsPlus does not
read the tree by default until the main window is visible — this improves perfor-
mance when the “simple” DDE commands are used, such as Open and Print).
Removes the thumbnail from the currently selected file, or from a specific file.
This also removes any associated keywords.
Removes thumbnails from the current tree, or from a specific path.
This operation scans the current or a specific directory tree, creating thumbnails.
This function locates a file. The thumbnail view is positioned at the file's folder,
and the file itself is selected. You can use a file mask to specify a set of files to
select; for example: LocateFile(C:\Temp\*.*)
This function shows or hides the main ThumbsPlus window. If flag is '1' the
window is shown; '0' the window is minimized.
This function runs a slide show from the current directory (if no path is specified),
or in a specified directory. If a directory is specified, the directory list is reposi-
tioned in that directory.
This function updates all thumbnails in the current directory (if no path is speci-
fied), or in a specified directory. If a directory is specified, the directory list is
repositioned in that directory.
Documents you may be interested
Documents you may be interested