Multiple Image Resizer .NET v4.5.2
Help Documentation
Contents

Special Text Tags

Multiple Image Resizer .NET allows you to specify special tags within your text when using the Text Options Panel or one of the text scripting functions. Just enter one or more of the Special Tags within your text and the software will replace the tag with its corresponding value.

The special tags supported by the software are split into three categories

The tables that follow list the supported tags and give a brief description of what they do. If it doubt just experiment a little!

Special File Tags

The table shows the supported special tags that will be replaced for insertion of file name information into text overlay.

Special Tag Description
$(ORIGINALFILENAME) File name of the original image including the extension but excluding original path.
$(ORIGINALFILENAMENOEXT) File name of the original image excluding extension and original path.
$(ORIGINALFILENAMEWITHPATH) File name of the original image including extension and original path.
$(ORIGINALFILECREATIONDATETIME) Creation date and time of the original image.
$(ORIGINALFILECREATIONDATETIME, "DATE FORMAT") This is a special version of $(ORIGINALFILECREATIONDATETIME) that allows you to specify the format of the date time. Simply replace DATE FORMAT with date format you require (see Date Formatting with Special Tags for help with date formatting).
$(ORIGINALFILEMODIFIEDDATETIME) Last modified date and time of the original image.
$(ORIGINALFILEMODIFIEDDATETIME, "DATE FORMAT") This is a special version of $(ORIGINALFILEMODIFIEDDATETIME) that allows you to specify the format of the date time. Simply replace DATE FORMAT with date format you require (see Date Formatting with Special Tags for help with date formatting).
$(PROCESSEDFILENAME) File name of the processed image including the extension but excluding processed path.
$(PROCESSEDFILENAMENOEXT) File name of the processed image excluding extension and processed path.
$(PROCESSEDFILENAMEWITHPATH) File name of the processed image including extension and processed path.

 

Special Character Tags

The table shows the supported character tags that will be replaced into text overlay. Currently there is only one tag in this category and it is primarily for use with command line scripting text functions although the GUI also supports this tag.

Special Tag Description
$(ASCII, "ASCII Code") This allows you to add an ASCII character via its character code. Simply replace ASCII Code with the ASCII character code (0-255) of the character that you require. .

 

Special Exif Tags

If your original images have Exif meta data then you can use special tags from the following table to add the information into text overlay.

Note: If your original images do not have Exif information or the Exif infomation does not exist for the special tag specified then the special tag will be replaced by a blank string.

Special Tag Description
$(DATETIME) Date and time.
$(DATETIME, "DATE FORMAT") This is a special version of $(DATETIME) that allows you to specify the format of the date time. Simply replace DATE FORMAT with date format you require (see Date Formatting with Special Tags for help with date formatting).
$(DATETIMEORIGINAL) Date and time of original data generation.
$(DATETIMEORIGINAL, "DATE FORMAT") This is a special version of $(DATETIMEORIGINAL) that allows you to specify the format of the date time. Simply replace DATE FORMAT with date format you require (see Date Formatting with Special Tags for help with date formatting).
$(DATETIMEDIGITIZED) Date and time of digital data generation.
$(DATETIMEDIGITIZED, "DATE FORMAT") This is a special version of $(DATETIMEDIGITIZED) that allows you to specify the format of the date time. Simply replace DATE FORMAT with date format you require (see Date Formatting with Special Tags for help with date formatting).
$(IMAGEWIDTH) Image width.
$(IMAGELENGTH) Image height.
$(BITSPERSAMPLE) Number of bits per component.
$(COMPRESSION) Compression scheme.
$(PHOTOMETRICINTERPRETATION) Pixel composition.
$(ORIENTATION) Orientation of image.
$(SAMPLESPERPIXEL) Number of components.
$(PLANARCONFIGURATION) Image data arrangement.
$(YCBCRSUBSAMPLING) Subsampling ratio of Y to C.
$(YCBCRPOSITIONING) Y and C positioning.
$(XRESOLUTION) Image resolution in width direction.
$(YRESOLUTION) Image resolution in height direction.
$(RESOLUTIONUNIT) Unit of X and Y resolution.
$(STRIPOFFSETS) Image data location.
$(ROWSPERSTRIP) Number of rows per strip.
$(STRIPBYTECOUNTS) Bytes per compressed strip.
$(JPEGINTERCHANGEFORMAT) Offset to JPEG SOI.
$(JPEGINTERCHANGEFORMATLENGTH) Bytes of JPEG data.
$(TRANSFERFUNCTION) Transfer function.
$(WHITEPOINT) White point chromaticity.
$(PRIMARYCHROMATICITIES) Chromaticities of primaries.
$(TRANSFERFUNCTION) Color space transformation matrix coefficients.
$(REFERENCEBLACKWHITE) Pair of black and white reference values.
$(IMAGEDESCRIPTION) Image title.
$(MAKE) Image input equipment manufacturer.
$(MODEL) Image input equipment model.
$(SOFTWARE) Software used.
$(ARTIST) Person who created the image.
$(COPYRIGHT) Copyright holder.
$(EXIFVERSION) Exif version.
$(FLASHPIXVERSION) Supported FlashPix version.
$(COLORSPACE) Color space information.
$(COMPONENTSCONFIGURATION) Meaning of each component.
$(COMPRESSEDBITSPERPIXEL) Image compression mode.
$(PIXELXDIMENSION) Valid image width.
$(PIXELYDIMENSION) Valid image height.
$(USERCOMMENT) User comments.
$(RELATEDSOUNDFILE) Related audio file.
$(SUBSECTIME) DateTime subseconds.
$(SUBSECTIMEORIGINAL) DateTimeOriginal subseconds.
$(SUBSECTIMEDIGITIZED) DateTimeDigitized subseconds.
$(EXPOSURETIME) Exposure time.
$(FNUMBER) F number.
$(EXPOSUREPROGRAM) Exposure program.
$(SPECTRALSENSITIVITY) Spectral sensitivity.
$(ISOSPEEDRATINGS) ISO speed rating.
$(OECF) Optoelectric conversion factor.
$(SHUTTERSPEEDVALUE) Shutter speed.
$(APERTUREVALUE) Aperture.
$(BRIGHTNESSVALUE) Brightness.
$(EXPOSUREBIASVALUE) Exposure bias.
$(MAXAPERTUREVALUE) Maximum lens aperture.
$(SUBJECTDISTANCE) Subject distance.
$(METERINGMODE) Metering mode.
$(LIGHTSOURCE) Light source.
$(FLASH) Flash.
$(FOCALLENGTH) Lens focal length.
$(FLASHENERGY) Flash energy.
$(SPATIALFREQUENCYRESPONSE) Spatial frequency response.
$(FOCALPLANEXRESOLUTION) Focal plane X resolution.
$(FOCALPLANEYRESOLUTION) Focal plane Y resolution.
$(FOCALPLANERESOLUTIONUNIT) Focal plane resolution unit.
$(SUBJECTLOCATION) Subject location.
$(EXPOSUREINDEX) Exposure index.
$(SENSINGMETHOD) Sensing method.
$(FILESOURCE) File source.
$(SCENETYPE) Scene type.
$(CFAPATTERN) CFA pattern.
$(GPSVERSIONID) GPS tag version.
$(GPSLATITUDEREF) North or South Latitude.
$(GPSLATITUDE) Latitude.
$(GPSLONGITUDEREF) East or West Longitude.
$(GPSLONGITUDE) Longitude.
$(GPSALTITUDEREF) Altitude reference.
$(GPSALTITUDE) Altitude.
$(GPSTIMESTAMP) GPS time (atomic clock).
$(GPSSATELLITES) GPS satellites used for measurement.
$(GPSSTATUS) GPS receiver status.
$(GPSMEASUREMODE) GPS measurement mode.
$(GPSDOP) Measurement precision.
$(GPSSPEEDREF) Speed unit.
$(GPSSPEED) Speed of GPS receiver.
$(GPSTRACKREF) Reference for direction of movement.
$(GPSTRACK) Direction of movement.
$(GPSIMGDIRECTIONREF) Reference for direction of image.
$(GPSIMGDIRECTION) Direction of image.
$(GPSMAPDATUM) Geodetic survey data used.
$(GPSDESTLATITUDEREF) Reference for latitude of destination.
$(GPSDESTLATITUDE) Latitude of destination.
$(GPSDESTLONGITUDEREF) Reference for longitude of destination.
$(GPSDESTLONGITUDE) Longitude of destination.
$(GPSDESTBEARINGREF) Reference for bearing of destination.
$(GPSDESTBEARING) Bearing of destination.
$(GPSDESTDISTANCEREF) Reference for distance to destination.
$(GPSDESTDISTANCE) Distance to destination.
$(IMAGEUNIQUEID) Unique image ID.
$(SUBJECTAREA) Subject area.
$(CUSTOMRENDERED) Custom image processing.
$(EXPOSUREMODE) Exposure mode.
$(WHITEBALANCE) White balance.
$(DIGITALZOOMRATIO) Digital zoom ratio.
$(FOCALLENGTHIN35MMFILM) Focal length in 35 mm film.
$(SCENECAPTURETYPE) Scene capture type.
$(GAINCONTROL) Gain control.
$(CONTRAST) Contrast.
$(SATURATION) Saturation.
$(SHARPNESS) Sharpness.
$(DEVICESETTINGDESCRIPTION) Device settings description.
$(SUBJECTDISTANCERANGE) Subject distance range.
$(GPSPROCESSINGMETHOD) Name of GPS processing method.
$(GPSAREAINFORMATION) Name of GPS area.
$(GPSDATESTAMP) GPS date.
$(GPSDIFFERENTIAL) GPS differential correction.

 

Date Formatting with Special Tags

Special Tags relating to dates can also be given a custom DATE FORMAT which allows you to specify how the date should be displayed.

The following table shows some examples of custom date formats using the $(DATETIME, "DATE FORMAT") special tag as the example, based upon the fact that the image was taken on November 9, 2006, 5:08 PM, 20 seconds:

Example Will Display
$(DATETIME, "M/d/yy") 11/9/06
$(DATETIME, "d-MMM") 9-Nov
$(DATETIME, "d-MMMM-yy") 9-November-06
$(DATETIME, "d MMMM") 9 November
$(DATETIME, "MMMM yy") November 07
$(DATETIME, "hh:mm tt") 05:08 PM
$(DATETIME, "h:mm:ss t") 5:08:20 P
$(DATETIME, "H:mm") 17:08
$(DATETIME, "H:mm:ss") 17:08:20
$(DATETIME, "M/d/yyyy H:mm") 11/9/2006 17:08
$(DATETIME, "yyyy/MM/dd H:mm:ss") 2006/11/09 17:08:20

The following table shows characters you can use to create your own date format (please note that the characters are case sensitive!).

Character Description
: Time separator. In some locales, other characters may be used to represent the time separator. The time separator separates hours, minutes, and seconds when time values are formatted. The actual character used as the time separator in formatted output is determined by your system's locale value.
/ Date separator. In some locales, other characters may be used to represent the date separator. The date separator separates the day, month, and year when date values are formatted. The actual character used as the date separator in formatted output is determined by your locale.
d Displays the day as a number without a leading zero (for example, 1). Use %d if this is the only character in your user-defined numeric format.
dd Displays the day as a number with a leading zero (for example, 01).
ddd Displays the day as an abbreviation (for example, Sun).
dddd Displays the day as a full name (for example, Sunday).
M Displays the month as a number without a leading zero (for example, January is represented as 1). Use %M if this is the only character in your user-defined numeric format.
MM Displays the month as a number with a leading zero (for example, 01/12/01).
MMM Displays the month as an abbreviation (for example, Jan).
MMMM Displays the month as a full month name (for example, January).
gg Displays the period/era string (for example, A.D.)
h Displays the hour as a number without leading zeros using the 12-hour clock (for example, 1:15:15 PM). Use %h if this is the only character in your user-defined numeric format.
hh Displays the hour as a number with leading zeros using the 12-hour clock (for example, 01:15:15 PM).
H Displays the hour as a number without leading zeros using the 24-hour clock (for example, 1:15:15). Use %H if this is the only character in your user-defined numeric format.
HH Displays the hour as a number with leading zeros using the 24-hour clock (for example, 01:15:15).
m Displays the minute as a number without leading zeros (for example, 12:1:15). Use %m if this is the only character in your user-defined numeric format.
mm Displays the minute as a number with leading zeros (for example, 12:01:15).
s Displays the second as a number without leading zeros (for example, 12:15:5). Use %s if this is the only character in your user-defined numeric format.
ss Displays the second as a number with leading zeros (for example, 12:15:05).
T Uses the 12-hour clock and displays an uppercase A for any hour before noon; displays an uppercase P for any hour between noon and 11:59 P.M. Use %t if this is the only character in your user-defined numeric format.
tt For locales that use a 12-hour clock, displays an uppercase AM with any hour before noon; displays an uppercase PM with any hour between noon and 11:59 P.M. For locales that use a 24-hour clock, displays nothing.
y Displays the year number (0-9) without leading zeros. Use %y if this is the only character in your user-defined numeric format.
yy Displays the year in two-digit numeric format with a leading zero, if applicable.
yyy Displays the year in four-digit numeric format.
yyyy Displays the year in four-digit numeric format.