'Saves a snapshot to the harddisk.
The filetype depends on the filename extension.  Everything that PIL
can handle can be specified (foo.jpg, foo.gif, foo.bmp, ...).
filename:   String containing the name of the resulting file.
timestamp:  see getImage()
boldfont:   see getImage()
textpos:    see getImage()
Additional keyword arguments can be give which are just passed to the
save() method of the Image class.  For example you can specify the
compression level of a JPEG image by quality=75 (which is the default
value anyway).'

def saveSnapshot(self, filename, timestamp=0, boldfont=0, textpos=default_textpos, **keywords):

    self.getImage(timestamp, boldfont, textpos).save(filename, **keywords)
