Watermarker.com home page. Watermarking, adding visible watermarks, protect digital photos and images
Visible Watermarks
Home Products Download Order Contact Us
Home > Products > AiS Watermarker ActiveX > Macros
List of useful macros for AiS Watermarker ActiveX
Example of usage AiS Watermarker ActiveX. Watermarked image
click to enlarge

Our testimonials

Visual Basic News & Information Source

You can use marcos in the text of your watermark. For example, you write text "Now: %date%" in the watermarked image you will see "Now: 25.05.2002" where 25.05.2002 is date when the image was watermarked. You can automatically insert information about date and time, parameters of image, information of filename and size, from EXIF, IPTC and GPS info.

MacrosDescription
%file%Full file name of source image
%filepath%Path of source image file
%filename%Only file name of source file
%fileext%Only file extension of source file
%rfile%Full file name of protected image
%rfilepath%Path of protected image file
%rfilename%Only file name of protected file
%rfileext%Only file extension of protected file
%size%Size of source image (bytes)
%sizeKb%Size of source image (Kbytes)
%sizeMb%Size of source image (Mbytes)
%width%Width of image (pixels)
%height%Height of image (pixels)
%day%Current day
%month%Current month
%year%Current year
%hour%Current hour
%min%Current min
%sec%Current seconds
%date%Current date
%time%Current Time
%fday%Original image file day
%fmonth%Original image file month
%fyear%Original image file year
%fhour%Original image file hour
%fmin%Original image file min
%fsec%Original image file seconds
%fdate%Original image file date
%ftime%Original image file Time

Macros for EXIF, IPTC and GPS parameters

You can use the following macros for adding parameters in the Text watermark.
Note! You must add % to the begin and end of the macros when you insert it in parsed text for calling ParseText() or in the watermark text (property Text).
Note! Not all of the following field must be present in your images.

EXIF macros

EXIF Macros NameDescription
InteroperabilityIndex
InteroperabilityVersion
ACDComment
NewSubfileType
SubfileType
ImageWidth
ImageLength
BitsPerSample
Compression
PhotometricInterpretation
FillOrder
DocumentName
ImageDescription
Make
Model
StripOffsets
Orientation
SamplesPerPixel
RowsPerStrip
StripByteCounts
MinSampleValue
MaxSampleValue
XResolution
YResolution
PlanarConfiguration
PageName
XPosition
YPosition
FreeOffsets
FreeByteCounts
GrayReponseUnit
GrayReponseCurve
T4Options
T6Options
ResolutionUnit
PageNumber
TransferFunction
Software
DateTime
Artist
HostComputer
Predictor
WhitePoint
PrimaryChromaticities
ColorMap
HalfToneHints
TileWidth
TileLength
TileOffsets
TileByteCounts
SubIFDs
InkSet
InkNames
NumberOfInks
DotRange
TargetPrinter
ExtraSample
SampleFormat
SMinSampleValue
SMaxSampleValue
TransferRange
ClipPath
XClipPathUnits
YClipPathUnits
Indexed
JPEGTables
OPIProxy
JPEGProc
JPEGInterchangeFormat
JPEGInterchangeFormatLength
JPEGRestartInterval
JPEGLosslessPredictors
JPEGPointTransforms
JPEGQTables
JPEGDCTables
JPEGACTables
YCbCrCoefficients
YCbCrSubSampling
YCbCrPositioning
ReferenceBlackWhite
ExtensibleMetadataPlatform
Gamma
ICCProfileDescriptor
SRGBRenderingIntent
ImageTitle
RelatedImageFileFormat
RelatedImageWidth
RelatedImageHeight
ResolutionXUnit
ResolutionYUnit
ResolutionXLengthUnit
ResolutionYLengthUnit
PrintFlags
PrintFlagsVersion
PrintFlagsCrop
PrintFlagsBleedWidth
PrintFlagsBleedWidthScale
HalftoneLPI
HalftoneLPIUnit
HalftoneDegree
HalftoneShape
HalftoneMisc
HalftoneScreen
JPEGQuality
GridSize
ThumbnailFormat
ThumbnailWidth
ThumbnailHeight
ThumbnailColorDepth
ThumbnailPlanes
ThumbnailRawBytes
ThumbnailSize
ThumbnailCompressedSize
ColorTransferFunction
ThumbnailData
ThumbnailImageWidth
ThumbnailImageHeight
ThumbnailBitsPerSample
ThumbnailCompression
ThumbnailPhotometricInterp
ThumbnailImageDescription
ThumbnailEquipMake
ThumbnailEquipModel
ThumbnailStripOffsets
ThumbnailOrientation
ThumbnailSamplesPerPixel
ThumbnailRowsPerStrip
ThumbnailStripBytesCount
ThumbnailResolutionX
ThumbnailResolutionY
ThumbnailPlanarConfig
ThumbnailResolutionUnit
ThumbnailTransferFunction
ThumbnailSoftwareUsed
ThumbnailDateTime
ThumbnailArtist
ThumbnailWhitePoint
ThumbnailPrimaryChromaticities
ThumbnailYCbCrCoefficients
ThumbnailYCbCrSubsampling
ThumbnailYCbCrPositioning
ThumbnailRefBlackWhite
ThumbnailCopyRight
LuminanceTable
ChrominanceTable
FrameDelay
LoopCount
PixelUnit
PixelPerUnitX
PixelPerUnitY
PaletteHistogram
ImageID
Matteing
DataType
ImageDepth
TileDepth
CFARepeatPatternDim
CFAPattern
BatteryLevel
Copyright
ExposureTime
FNumber
IPTC/NAAIPTC/NAA
IT8RasterPadding
IT8ColorTable
ImageResourceInformation
ExifOffset
InterColorProfile
ExposureProgram
SpectralSensitivity
GPSInfo
ISOSpeedRatings
OECF
Interlace
TimeZoneOffset
SelfTimerMode
ExifVersion
DateTimeOriginal
DateTimeDigitized
ComponentsConfiguration
CompressedBitsPerPixel
ShutterSpeedValue
ApertureValue
BrightnessValue
ExposureBiasValue
MaxApertureValue
SubjectDistance
MeteringMode
LightSource
Flash
FocalLength
FlashEnergy
SpatialFrequencyResponse
Noise
FocalPlaneXResolution
FocalPlaneYResolution
FocalPlaneResolutionUnit
ImageNumber
SecurityClassification
ImageHistory
SubjectLocation
ExposureIndex
TIFF/EPStandardID
SensingMethod
StoNits
MakerNote
UserComment
SubSecTime
SubSecTimeOriginal
SubSecTimeDigitized
ImageSourceData
Title
Comments
Author
Keywords
Subject
FlashPixVersion
ColorSpace
ExifImageWidth
ExifImageLength
RelatedSoundFile
InteroperabilityOffset
FlashEnergy
SpatialFrequencyResponse
FocalPlaneXResolution
FocalPlaneYResolution
FocalPlaneResolutionUnit
ImageNumber
SecurityClassification
ImageHistory
SubjectLocation
ExposureIndex
TIFF/EPStandardIDTIFF/EPStandardID
SensingMethod
FileSource
SceneType
CFAPattern
CustomRendered
ExposureMode
WhiteBalance
DigitalZoomRatio
FocalLengthin35mmFilm
SceneCaptureType
GainControl
Contrast
Saturation
Sharpness
DeviceSettingDescription
SubjectDistanceRange
ImageUniqueID
Unknown

IPTC macros

IPTC Macros NameDescription
SKIPRecord Version
ObjectNameObject name
UrgencyUrgency
SubRefSubject Reference
CategoryCategory
SuppCategorySupplemental category
FixtureIDFixture ID
KeywordsKeywords
SpecialInstruSpecial Instructions
DateCreatedDate created
TimeCreatedTime created
OriginatingProgramOriginating Program
ProgramVersionProgram version
ByLineByLine
ByLineTitleByLine Title
CityCity
SubLocationSublocation
StateProvince/State
LocationCodeCountry/Primary Location Code
LocationNameCountry/Primary Location Name
TransmissionRefOriginal Transmission Reference
ImageHeadlineImage headline
ImageCreditImage credit
SourceSource
CopyrightCopyright Notice
ContactContact
ImageCaptionImage caption
ImageCaptionWriterImage caption writer
ImageTypeImage type
OrientationImage Orientation
LangIDLanguage ID
SubfileSubfile

GPS macros

GPS Macros NameDescription
GPSVersionID
GPSLatitudeRef
GPSLatitude
GPSLongitudeRef
GPSLongitude
GPSAltitudeRef
GPSAltitude
GPSTimeStamp
GPSSatellites
GPSStatus
GPSMeasureMode
GPSDOP
GPSSpeedRef
GPSSpeed
GPSTrackRef
GPSTrack
GPSImageDirectionRef
GPSImageDirection
GPSMapDatum
GPSDestLatitudeRef
GPSDestLatitude
GPSDestLongitudeRef
GPSDestLongitude
GPSDestBearingkRef
GPSDestBearing
GPSDestDistanceRef
GPSDestDistance
GPSProcessingMode
GPSAreaInformation
GPSDateStamp
GPSDifferential

See also

Download AiS Watermarker ActiveX
Example of usage AiS Watermarker ActiveX
Order AiS Watermarker ActiveX
AiS Watermark Pictures Protector

Search Watermarker.com for
Loading
Product information
AiS Watermarker ActiveX
File name aiswpd31.exe
Download size 1.5 Mb
Download
Version 3.6.0.136
DEVELOPER license - $49.95
Buy now
SERVER license - $99.95
Buy now
ENTERPRISE license - $299.95
Buy now
DISTRIBUTION license - $199.95
Buy now

Watermark articles

How to protect digital works: comparison of watermarking methods and tools
 
Books about:
Copyright protection
Cryptography
Data compression
Data hiding
Digital photography
Digital video
Digital watermarking
Image compression
Image processing
Information hiding
Jpeg
Jpeg2000
Photoshop
Steganography
Video compression
Watermarking
Desktop backgrounds
Watermarking links
Watermarker.com site map