byte数组,我想知道怎么把一个color对象变成一个相应的byte,在线等候

解决方案 »

  1.   

    1.用 FileInfo 对象的 ReadByte()可以读到 byte[]数组中.2.一个color由四个 8 位 ARGB 分量(alpha、红色、绿色和蓝色)值创建 Color 结构。byte a,r,g,b;
    r = Color.Blue.R;
    g = Color.Blue.G;
    b = Color.Blue.B;
    a = Color.Blue.A;
      

  2.   

    在256色bmp文件中,一个点的color应该只占一个byte吧,这个byte值怎么得到,是toArgb么?
      

  3.   

    MemoryStream ms = new MemoryStream();
    myBitmap.Save(ms, ImageFormat.Bmp);//ms.ToArray();
      

  4.   

    用win32 api 函数GetDIBs 应该可以