internal string CreateTemporaryPicture() { var fileName = Path.GetTempFileName(); var bmp = RenderToBitmap(); if (bmp != null) { var wrapper = new BitmapWrapper(bmp); wrapper.Save(fileName, "image/jpeg", 100); return fileName; } return null; }