zoukankan      html  css  js  c++  java
  • PNG文件转png8

    png8比普通png图片会小很多,所以在开发中为了是图片加载速度更快我们可以把Png图片都转成png8

    首先添加  ImageProcessor  包 

    private byte[] ConvertToPng8(MemoryStream png)
            {
                var pngFormat = new PngFormat();
                pngFormat.IsIndexed = true;
                using (var img = pngFormat.Load(png))
                {
                    using (MemoryStream ms = new MemoryStream())
                    {
                        pngFormat.Save(ms, img, 8);
                        return ms.ToArray();
                    }
                }
            }

    byte[]转MemoryStream

     using (MemoryStream ms = new MemoryStream(pictureBinary))
  • 相关阅读:
    冲刺 09
    冲刺08
    个人作业-买书
    冲刺07
    冲刺 06
    软件工程 寻找小水王
    冲刺04
    冲刺 03
    冲刺 02
    冲刺3
  • 原文地址:https://www.cnblogs.com/ideacore/p/6289815.html
Copyright © 2011-2022 走看看