コード例 #1
0
 public StandardOcrSettings(bool useStandardImageCompressor = false)
 {
     if (useStandardImageCompressor)
     {
         ImageCompressor = new ImageMagickCompressor(false);
     }
 }
コード例 #2
0
        //[TestMethod]
        public void MyTestMethod()
        {
            var filePath = "data/TLCShot.png";

            var fileInfo = new FileInfo(Path.GetFullPath(filePath));

            ImageMagickCompressor compressor = new ImageMagickCompressor(true);

            compressor.TestAllCompressions(filePath);
            Assert.IsTrue(true);
        }
コード例 #3
0
        public void CompressInPlaceLossyTest()
        {
            var filePath = "data/TLCShot.png";

            var fileInfo = new FileInfo(filePath);

            var oldFileSize = fileInfo.Length;
            ImageMagickCompressor compressor = new ImageMagickCompressor(false);
            var compressedFile = compressor.CompressInPlace(fileInfo.FullName);

            fileInfo = new FileInfo(compressedFile);
            var newFileSize = fileInfo.Length;

            Assert.IsTrue(newFileSize < oldFileSize);
        }