public AFPOutputSettings() { this.fontsField = AFPFonts.NativeRasterFonts; this.writeSentinelsField = false; this.grayscaleField = GrayscaleMethod.Disabled; this.autoRotateLandscapePagesField = false; }
public static Image <Pixel32> Grayscale(this Image <Pixel32> image, GrayscaleMethod method = GrayscaleMethod.Luminance) { Func <Pixel32, byte> pixelOperator = null; switch (method) { case GrayscaleMethod.Average: pixelOperator = Average; break; case GrayscaleMethod.Lightness: pixelOperator = Lightness; break; default: pixelOperator = Luminance; break; } image.Grayscale(pixelOperator); return(image); }