Beispiel #1
0
        public BaselineTests()
        {
            var streamManager = new RecyclableMemoryStreamManager();

            _imageOptimizer = new ImageOptimizer(streamManager);
            _options        = new ImageOptimizerOptions
            {
                ImageStrategy = new ImageSharpStrategy(streamManager)
            };
        }
Beispiel #2
0
 protected OptimizerBase(RecyclableMemoryStreamManager manager, ImageOptimizerOptions options)
 {
     Options        = options;
     _imageStrategy = options.ImageStrategy ?? new ImageSharpStrategy(manager, new PngEncoder
     {
         //CompressionLevel = 9
     }, new JpegEncoder
     {
         //Quality = 70,
         //Subsample = JpegSubsample.Ratio420
     });
 }
Beispiel #3
0
 public OptimizerWord(RecyclableMemoryStreamManager manager, ImageOptimizerOptions options)
     : base(manager, options)
 {
 }