jpg与bmp间的转换
我要实现将3个同样大小(宽高)的jpg文件合成为一张jpg图片,即将三张图片按照左中右的顺序摆放并生成为一个自己创建的jpg文件保存到磁盘中。
我只会用在vb6中用gdi+将三张图片转成三张bmp文件存盘,然后用二进制的方法读取bmp文件并合成一个磁盘中的bmp文件。最后用gdi+的方法将该bmp文件转为jpg文件存盘。
我想问问各位同仁,有无更简化的方法,例如减少那么多的磁盘文件保存(尽可能在内存操作),以便加快转化的速度。各位提供的方法要确保能实现呦!
另外问一下,网上有无现成的vc之类做的dll,可以实现bmp与jpg的相互转换,最好是dll中创建了线程并在其中处理图形转换,dll可用vb调用并异步回调通知vb转换完成。懒惰了点,见谅。