Home
Simple Image Tools Online Help Prev Page Prev Page
Introduction
About Simple Image Tools
Version history
Contact us
General Reference Guide
Welcome screen
Select files to process
Select tool options
Select output file options
Select source files post-processing options
Summary and settings
Monitor process progress
Product Guide
Image Sort
Using tags to name folder and files
Image Convert
Conversion options
Image Encrypt
Encryption options
Image Exif Remover
Removal options
Image Frame
Frame options
Image Orientate
Orientation options
Image PDF Creator
PDF options
Image Resize
Resizing options
Image Scan
Scan options
Image Secret
Image Secret options
Image Watermark
Watermark options
Watermark tags
Miscellaneous Topics
Command line interface
Example: scheduling a watermark task
What are Exif tags?
Processing speed

Using tags to name folder and files

To use tags to sort and/or rename files in the Simple Image Tools products, use the required tag name enclosed by the lesser than (<) and greater then (>) brackets. For e.g. if you want to name a file using its name together with its height attribute, you could use the following tag: <file filename>_<image height><file ext>.

Note that EXIF tags are only recognised if the image contains Exif information. See here for an explanation of Exif tags.

The following are tags recognised by Image Sort:
 
Name
Description
SEQUENCE
The sequence of the image that is being processed. Starts from 1.

FILE FOLDER
The folder name of the source file. File name is omitted.

FILE FILENAME
The source file name. Folder name is omitted.

FILE FILENAME_NOEXT
The source file name without the extension and folder name.

FILE EXT
The extension element of the source file name.

FILE DATETIMECREATED
The date and time the source image file was created on disk.

FILE DATETIMEMODIFIED
The date and time the source image file was last modified on disk.

IMAGE HEIGHT
The height of the image in pixels.

IMAGE WIDTH
The width of the image in pixels.

EXIF ARTIST
This tag records the name of the camera owner, photographer or image creator.

EXIF COPYRIGHT
This tag is used to indicate both the photographer and editor copyrights.

EXIF DESCRIPTION
A character string giving the title of the image.

EXIF MAKE
The manufacturer of the recording equipment.

EXIF MODEL
The model name or model number of the equipment.

EXIF DATETIME
The date and time when the original image data was generated.

EXIF WIDTH
The width of the image as stored in the EXIF block.

EXIF HEIGHT
The height of the image as stored in the EXIF block.

 

Formatting options

· Numeric values  
 
You can format numeric values so that they are padded with 0s at the beginning. For e.g. if an image width is 1024 pixels, the following tag <IMAGE WIDTH:00000> will generate the value 01024, instead of 1024 if the formatting option was not used.  
 
· Date and time values  
 
You can format date and time values using a variety of format specifiers. You add the format specifier after the tag, prefixed by a ':' e.g. <EXIF DATETIME:yyyy mm dd>. The following are the supported format specifiers:  
 
d
Displays the day as a number without a leading zero (1-31).

dd
Displays the day as a number with a leading zero (01-31).

ddd
Displays the day as an abbreviation (Sun-Sat) using the strings given by the ShortDayNames global variable.

dddd
Displays the day as a full name (Sunday-Saturday) using the strings given by the LongDayNames global variable.

ddddd
Displays the date using the format given by the ShortDateFormat global variable.

dddddd
Displays the date using the format given by the LongDateFormat global variable.

m
Displays the month as a number without a leading zero (1-12). If the m specifier immediately follows an h or hh specifier, the minute rather than the month is displayed.

mm
Displays the month as a number with a leading zero (01-12). If the mm specifier immediately follows an h or hh specifier, the minute rather than the month is displayed.

mmm
Displays the month as an abbreviation (Jan-Dec) using the strings given by the ShortMonthNames global variable.

mmmm
Displays the month as a full name (January-December) using the strings given by the LongMonthNames global variable.

yy
Displays the year as a two-digit number (00-99).

yyyy
Displays the year as a four-digit number (0000-9999).

h
Displays the hour without a leading zero (0-23).

hh
Displays the hour with a leading zero (00-23).

n
Displays the minute without a leading zero (0-59).

nn
Displays the minute with a leading zero (00-59).

s
Displays the second without a leading zero (0-59).

ss
Displays the second with a leading zero (00-59).

z
Displays the millisecond without a leading zero (0-999).

zzz
Displays the millisecond with a leading zero (000-999).

t
Displays the time using the format given by the ShortTimeFormat global variable.

tt
Displays the time using the format given by the LongTimeFormat global variable.

am/pm

Uses the 12-hour clock for the preceding h or hh specifier, and displays 'am' for any hour before noon, and 'pm' for any hour after noon. The am/pm specifier can use lower, upper, or mixed case, and the result is displayed accordingly.

a/p
Uses the 12-hour clock for the preceding h or hh specifier, and displays 'a' for any hour before noon, and 'p' for any hour after noon. The a/p specifier can use lower, upper, or mixed case, and the result is displayed accordingly.

ampm
Uses the 12-hour clock for the preceding h or hh specifier, and displays the contents of the TimeAMString global variable for any hour before noon, and the contents of the TimePMString global variable for any hour after noon.

/
Displays the date separator character given by the DateSeparator global variable.

:
Displays the time separator character given by the TimeSeparator global variable.