| This class can be used to apply an watermark text to an image. 
 It reads a true color image from a file, draws a watermark and saves the processed image.
 
 The watermark text can be rendered with a configurable true type font, font size and font width scale factor.
 
 The class can load and save images in the formats: GIF, PNG and JPEG.
 
 The resulting image can be saved to a file or generated as part of the current script.
 
 When saving to a file, the class may check whether the output file to avoid overwriting it.
 |