怎么产生JPG图像的微缩图并保存

如何产生JPG图像的微缩图并保存?
我用数码相机拍照,照片一般都有6M左右,我需要用VB做一个程序自动为其产生一个等比例的微缩图
GDI+据说可以非常高效的做到,但是苦于自己不懂,查了好久资料都弄不出来,知道的大虾能指导下不?
我的要求主要是高效,网络上也有些方法但是速度都比较慢,最好能在内存中完成图片缩放并保存,没必要在PICBOX等控件中显示出来。
谢谢了!

------解决方案--------------------
参考:
http://www.tcdongli.com/article.asp?id=12
------解决方案--------------------
探讨
我重申下我的要求,我只需要将指定图片产生一个微缩图并保存为新文件,没必要显示出来。
不要用PICBOX等控件,直接将源图读入内存后产生一个微缩图并保存为新文件。

------解决方案--------------------
我正好刚做了一个把 图片 缩小保存到数据库的程序
http://d.download.csdn.net/down/1151432/zlzfc
------解决方案--------------------
你就不会改改代码吗 你不是程序员吗?稍微改一下就可以了
 没有人会百分之百按你的要求去写代码除非你花钱定做