我正在使用PB8.0,我想获取图片的宽度和高度来调整DW中的图片大小。你知道如何得到它吗?如何获得PB中图像的宽度和高度
我搜索一个例子来获取位图文件的宽度和高度。这似乎与位图文件正确的,但不能用于其他如.jpg,.gif注意
请帮我
//Getting a Bitmaps Width and Height
int li_job
blob b
string ls_ext
ls_ext = lower(Right(as_filename, 3))
CHOOSE CASE ls_ext
CASE 'bmp'
li_job = FileOpen("filename.bmp", StreamMode!, Read!)
IF li_job > 0 THEN
FileRead(li_job, b)
arl_Width = Long(Integer(BlobMid(b, 19, 2)), &
Integer(BlobMid(b, 21, 2)))
arl_Height = Long(Integer(BlobMid(b, 23, 2)), &
Integer(BlobMid(b, 25, 2)))
FileClose(li_job)
ELSE
RETURN -1
END IF
CASE ELSE
RETURN -1
END CHOOSE
RETURN 1
感谢
也http://www.wotsit.org/ – Terry