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))
  • 相关阅读:
    用VS Code写C++程序如何运行
    DRF
    DRF
    DRF
    DRF
    DRF
    DRF
    DRF
    DRF
    DRF
  • 原文地址:https://www.cnblogs.com/ideacore/p/6289815.html
Copyright © 2011-2022 走看看