生成的缩略图用explorer打不开?(200分)(200分)

  • 主题发起人 主题发起人 wsqs
  • 开始时间 开始时间
W

wsqs

Unregistered / Unconfirmed
GUEST, unregistred user!
我用:
myimage.GetThumbnailImage(100, 100, callb, IntPtr.Zero)
生成了缩略图,并把路径写进数据库,图片保存在一个目录.但目录里的缩略图无论用EXPLORER,还是PHOTOSHOP 都打不开,用ACDSEE可以打开.
主要是应用在用DATAGID的列来显示一列缩略图.但缩略图在explorer中就是打不开.
请教怎么用explorer打开缩略图?----急等呀!
 
那是因为你生成的图像是BMP的,后缀起成JPG的话是只有ACDSEE去想文件格式才能认出来,其它的都只读后缀,后缀不对就读不出来这种格式了,我也范过这个错的,你改一成原来的后缀就行了,这是生成缩略图改了后缀但没改格式引起的
 
同意楼上,注意后缀格式哦
 
是用的原来的后缀,JPG缩略后还是JPG.仔细看了一下,生成图片的格式是PNG.不是JPG.
后在myimage.GetThumbnailImage(100, 100, callb, IntPtr.Zero,指明生成格式)就对了.
谢谢二位!分送上.
 
后退
顶部