Example #1
0
 public void CreateIconFromPngFilesResized(IconInfo iconInfo)
 {
     _logger.InfoFormat("Creating: {0}", iconInfo.IconFile.FullName);
     var pngFileInfo = new FileInfo(iconInfo.LargestPngFile.FullName);
     using (var image = new MagickImage(pngFileInfo))
     {
         var defines = new IconDefines(iconInfo.Sizes);
         var icoFileInfo = new FileInfo(iconInfo.IconFile.FullName);
         image.Write(icoFileInfo, defines);
     }                        
 }
Example #2
0
        public void CreateIconFromPngFilesResized(IconInfo iconInfo)
        {
            _logger.InfoFormat("Creating: {0}", iconInfo.IconFile.FullName);
            var pngFileInfo = new FileInfo(iconInfo.LargestPngFile.FullName);

            using (var image = new MagickImage(pngFileInfo))
            {
                var defines     = new IconDefines(iconInfo.Sizes);
                var icoFileInfo = new FileInfo(iconInfo.IconFile.FullName);
                image.Write(icoFileInfo, defines);
            }
        }