protected override Effect GetEffect(Util.FastBitmap source)
 {
     return(new ColorTintEffect
     {
         Amount = Amount / 100.0,
         RequiredColor = Color.ToWpfColor()
     });
 }
        protected override void CreateImage()
        {
            string outputFileName = Path.GetTempFileName();

            try
            {
                if (!new CutyCaptWrapper().SaveScreenShot(WebsiteUrl, outputFileName, Timeout, BrowserWidth))
                {
                    return;
                }
                Bitmap = new Util.FastBitmap(File.ReadAllBytes(outputFileName));
            }
            finally
            {
                File.Delete(outputFileName);
            }
        }
 protected override Effect GetEffect(Util.FastBitmap source)
 {
     return(new InversionEffect());
 }
예제 #4
0
 protected override Effect GetEffect(Util.FastBitmap source)
 {
     return(new SepiaEffect());
 }