public Bitmap RenderThumbnail(ScannedImage scannedImage, int size) { return RenderThumbnail(scannedImage.GetImage(), size); }
public Bitmap RenderThumbnail(ScannedImage scannedImage) { return RenderThumbnail(scannedImage.GetImage(), userConfigManager.Config.ThumbnailSize); }
public Bitmap RenderThumbnail(ScannedImage scannedImage, int size) { return(RenderThumbnail(scannedImage.GetImage(), size)); }
private CropTransform ScaleCropTransform(ScannedImage img, Bitmap referenceBitmap) { using (var bitmap = img.GetImage()) { double xScale = bitmap.Width / (double)referenceBitmap.Width, yScale = bitmap.Height / (double)referenceBitmap.Height; return new CropTransform { Left = (int)Math.Round(CropTransform.Left * xScale), Right = (int)Math.Round(CropTransform.Right * xScale), Top = (int)Math.Round(CropTransform.Top * yScale), Bottom = (int)Math.Round(CropTransform.Bottom * yScale) }; } }
public Bitmap RenderThumbnail(ScannedImage scannedImage) { return(RenderThumbnail(scannedImage.GetImage(), userConfigManager.Config.ThumbnailSize)); }