Added method toImage()