我做了一个切割图片的小程序,可是切割出来之后,发现图片都比较大,
源图片是100K, 切割出来每张图片都有1M多.如何才能把切割出来的图片压缩.
请高手写出代码.切割图片的代码:Picture1.Picture = LoadPicture(c:\1.jpg)
Picture2.AutoRedraw = True
Picture2.Width = Picture1.Width / 3
Picture2.Height = Picture1.Height
Picture2.Cls
Picture2.PaintPicture Picture1.Picture, 0, 0, _
Picture1.Width / 3, Picture1.Height, 0, 0, _
Picture1.Width / 3, Picture1.Height, vbSrcCopy
SavePicture Picture2.Image, PICPath & (I + 1) & "-" & 1 & ".jpg
...
源图片是100K, 切割出来每张图片都有1M多.如何才能把切割出来的图片压缩.
请高手写出代码.切割图片的代码:Picture1.Picture = LoadPicture(c:\1.jpg)
Picture2.AutoRedraw = True
Picture2.Width = Picture1.Width / 3
Picture2.Height = Picture1.Height
Picture2.Cls
Picture2.PaintPicture Picture1.Picture, 0, 0, _
Picture1.Width / 3, Picture1.Height, 0, 0, _
Picture1.Width / 3, Picture1.Height, vbSrcCopy
SavePicture Picture2.Image, PICPath & (I + 1) & "-" & 1 & ".jpg
...
解决方案 »
- vb 网页验证码图片如何获得
- 水晶报表在其他机器不能运行的问题
- 打包老是错误
- 庆祝一下
- 使用treeview控件时如何让里面的文件既显示图标又显示文字?
- 包厢生日快乐!
- 程序执行时,在读写串口或者打开串口的时候有时会出现软件停止不动,好像是死掉一样,过几十秒或者一两分钟后又可以往下执行了。这种情况有时候出现有时候没有,不知道这个
- 怎样判断com1 or com2 的断口已经打开?
- 如何写关于ACCESS库中对所有表进行查询的SQL语句,急急急!
- 安装 Installshield 6.3 后,在VB新建工程里多了一个 Installshield Object Wizard ,请问是做什么用的??
- 初学者提问:模块(.bas) 类(.cls)有何区别?
- 如何在VB里调用RAR命令来压缩指定一个的文件~~~~~~~~~~
比较简单的是使用GDI+的方法来转换成JPG的。