/**
  * Create an Image from the data of the given resource.
  *
  * @param imageResource
  * @return
  */
 private Image createImage(Resource imageResource) {
   Image result = null;
   try {
     result = ImageIO.read(imageResource.getInputStream());
   } catch (IOException e) {
     log.error(e.getMessage());
   }
   return result;
 }