public ProcessingConfiguration(SaveFormatEnum saveFormat, RotateFinalImageEnum rotateFinalImage, bool shouldCropImage, int maxHeight, int maxWidth) { SaveFormat = saveFormat; RotateFinalImage = rotateFinalImage; ShouldCropImage = shouldCropImage; MaxCroppedHeight = maxHeight; MaxCroppedWidth = maxWidth; }
public ProcessingConfiguration(SaveFormatEnum saveFormat, bool shouldGenerateMinis, int minisFactor, bool shouldDrawBorder, int borderThickness, RotateFinalImageEnum rotateFinalImage, bool shouldCropImage, int maxHeight, int maxWidth) { SaveFormat = saveFormat; ShouldGenerateMinis = shouldGenerateMinis; MinisFactor = minisFactor; ShouldDrawBorder = shouldDrawBorder; BorderThickness = borderThickness; RotateFinalImage = rotateFinalImage; ShouldCropImage = shouldCropImage; MaxCroppedHeight = maxHeight; MaxCroppedWidth = maxWidth; }
private static void rotateImage(Bitmap image, RotateFinalImageEnum rotate) { switch (rotate) { case RotateFinalImageEnum.NO: return; case RotateFinalImageEnum.R90CCW: image.RotateFlip(RotateFlipType.Rotate270FlipNone); return; case RotateFinalImageEnum.R90CW: image.RotateFlip(RotateFlipType.Rotate90FlipNone); return; case RotateFinalImageEnum.R180: image.RotateFlip(RotateFlipType.Rotate180FlipNone); return; default: return; } }