如何将图片32位转24位 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我手头没有32bit的图片,就用24bit转了一下32bit的,你参考一下:1. Bitmap m_bitmap = new Bitmap("test.jpg");2. bitmap n_bitmap = new Bitmap(m_bitmap.Width, m_bitmap.Height,PixelFormat.Format32bppArgb);3. Graphics g = Graphics.FromImage((Image)n_bitmap);4. g.DrawImage(m_bitmap, new Point(0, 0));5. g.Dispose();6.MessageBox.Show("m_bitmap.PixelFormat=" + m_bitmap.PixelFormat.ToString()); MessageBox.Show("n_bitmap.PixelFormat=" + n_bitmap.PixelFormat.ToString());如果要保存,用对n_bitmap save一下就可以了。 类型转换问题 C#中如何实现两个表中的级联删除? 文件管理程序如何获取文件/文件夹的图标? 中秋好,一个关于winform的添加windows窗体中的---关于"框"----如何调用呢? 有关listbox的问题请大侠进入 网上找到个C# SMTP(SOCKET)的类,但是有如下问题。。。 [分享]2014驾照科目一考试程序与源码 急!!高分求助如何在c#下连接SQL SERVER的OLAP多维数据集 【一百分求购:《c# 入门经典》的下载地址,格式不限!!!】 谁有关于.net类库的详细手册 急~忘记了~如何把数据库数据放入LISTVIEW里 求教QQ校友农场新手任务小程序(可付100元)
1. Bitmap m_bitmap = new Bitmap("test.jpg");
2. bitmap n_bitmap = new Bitmap(m_bitmap.Width, m_bitmap.Height,PixelFormat.Format32bppArgb);
3. Graphics g = Graphics.FromImage((Image)n_bitmap);
4. g.DrawImage(m_bitmap, new Point(0, 0));
5. g.Dispose();6.MessageBox.Show("m_bitmap.PixelFormat=" + m_bitmap.PixelFormat.ToString());
MessageBox.Show("n_bitmap.PixelFormat=" + n_bitmap.PixelFormat.ToString());
如果要保存,用对n_bitmap save一下就可以了。