急救!!vb中图片超出屏幕的部分如何保存??

因工作需要,本人要作大批量的将5张图片(均为bmp或jpg格式,500dpi,长/高600pixel)合并为并列排列的一整张图片(即长3000pixel/高600pixe... 因工作需要,本人要作大批量的将5张图片(均为bmp或jpg格式,500dpi,长/高600pixel)合并为并列排列的一整张图片(即长3000pixel/高600pixel)。
我用VB 6.0建立main窗口,用paintpicture方法画5张图片,用savepicture方法保存图片。本人显示器分辨率为:1280*1024。结果,发现保存的bmp文件为1280*1024大小,超出屏幕的部分部片,无法保存。
如何解决???(注:autoredraw已设置为true)
多谢,多谢。
展开
 我来答
改昵称真麻烦Pr
2008-04-27 · TA获得超过125个赞
知道小有建树答主
回答量:106
采纳率:100%
帮助的人:79.7万
展开全部
不知道1F是否可行,如果不行的话可采用下述方法:

设置窗体scalemode属性设为Pixel,然后加入图片框picture1(borderstyle属性最好设为0),将picture1的Width设为3000,height设为600,autoredraw设置为true,最后保存picture1的image
百度网友e2bcffa
2008-04-27 · 超过11用户采纳过TA的回答
知道答主
回答量:24
采纳率:0%
帮助的人:0
展开全部
保存图片前
set picture1.picture=picture1.image
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式