首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB picturebox转存jpg图像位深度的有关问题

2013-11-08 
VB picturebox转存jpg图像位深度的问题.picturebox中用GDI函数绘制图像.使用 SavePicture picbox.Picture,

VB picturebox转存jpg图像位深度的问题.
picturebox中用GDI函数绘制图像.
使用 SavePicture picbox.Picture, App.Path & "\xxx.jpg"
保存为xxx.jpg文件.
右键属性-->查看位深度为24, 请问怎样保存为32位的??
是SavePicture的方法问题? 还是GDI API函数的问题? 还是picturebox的属性问题?
求指教.
[解决办法]
SavePicture 保存下来的是bmp格式.
[解决办法]

引用:
Quote: 引用:

SavePicture 保存下来的是bmp格式.

刚才试了SavePicture picbox.Picture, App.Path & "\xxx.bmp"
保存为bmp格式的,右键属性还是看到位深度=24


你要保存为32位图片的话, 可以使用GDI+. 网上有不少例子
[解决办法]
BMP没有32位的吧?
它的 RGB都是8位。

jpg格式好象也只是24位的。

如果是32位, 应该是带Alpha通道的,可能要 png格式的才有这种。

热点排行