Hi Ian, > from cStringIO import StringIO > def CreateBarcode(...): > # create image object > output = StringIO() > image.save(output, 'GIF') > return output.getvalue() Yes, it works! Thank you!! Steffen Brodowski