Ejemplo n.º 1
0
 private Image FetchFlatImage(BackgroundWorker progressReporter, Tiler tiler)
 {
     try
     {
         return tiler.ConstructTiledImage(progressReporter);
     }
     catch (Exception ex)
     {
         Console.WriteLine("" + ex);
         if (this.ErrorReplacementImage != null)
         {
             return new Bitmap(ErrorReplacementImage, ErrorReplacementImage.Width * 2, ErrorReplacementImage.Height * 2);
         }
         else
             throw new Exception("Previous image was null.", ex);
     }
 }