各位高手小弟最近研究截屏的东西,目前遇到一个棘手的问题
大概情况如下,
我现在用的是gdi32 实现的截取全屏 用CameraDll 实现的窗口截屏
但是两者截取出来的都是bmp 格式,特别大(全屏截图大概4M)
我需要把他装换为jpg格式的, 网上找了下资料都是 提供的bmp 文件转成jpg文件
而我是把截屏保存在blob 变量里了,然后再保存到数据库中,
目前我是先把截屏保存成bmp文件,然后用ImageUtils 把文件转为jpg的,在把文件保存到blob变量中,
特别笨的一个方法,有没有哪位大侠之后直接把blob变量中bmp 转换jpg的方法,多谢
------解决方案--------------------
原理应该都和你的操作差不多,JPG的结构较复杂一些
------解决方案--------------------
用pb直接实现不好弄,建议用delphi或者vc之类的写个动态库,让pb调用来实现
------解决方案--------------------
26 Call CopyMemory(aEncParams(1), uEncParams, Len(uEncParams))
怎么折腾?放弃vb转PB的想法吧
------解决方案--------------------
去调用gdi+的函数,应该没问题吧?