⑴ VB中如何才能自动放大缩小图片填充到图片框中啊
实现代码:
VERSION 5.00
BeginVB.FormForm1
Caption="使用PictureBox控件实现图像放大和缩小"
ClientHeight=5580
ClientLeft=60
ClientTop=345
ClientWidth=7935
LinkTopic="Form1"
ScaleHeight=5580
ScaleWidth=7935
StartUpPosition=3'窗口缺省
BeginVB.PictureBoxPicture1
AutoRedraw=-1'True
AutoSize=-1'True
Height=3960
Left=-15
Picture="Form1.frx":0000
ScaleHeight=3900
ScaleWidth=6240
TabIndex=2
Top=15
Width=6300
End
BeginVB.CommandButtonCommand2
Caption="放大"
Height=360
Left=6540
TabIndex=1
Top=5070
Width=1140
End
BeginVB.CommandButtonCommand1
Caption="缩小"
Height=360
Left=5160
TabIndex=0
Top=5070
Width=1140
End
End
AttributeVB_Name="Form1"
AttributeVB_GlobalNameSpace=False
AttributeVB_Creatable=False
AttributeVB_PredeclaredId=True
AttributeVB_Exposed=False
DimiAsInteger
DimjAsInteger
PrivateSubCommand1_Click()
Picture1.Cls
i=i-100:j=j-100
Picture1.PaintPicturePicture1.Picture,0,0,i,j
Picture1.Width=i:Picture1.Height=j
EndSub
PrivateSubCommand2_Click()
Picture1.Cls
Picture1.Width=i:Picture1.Height=j
i=i+100:j=j+100
Picture1.PaintPicturePicture1.Picture,0,0,i,j
EndSub
PrivateSubForm_Load()
i=Picture1.Width:j=Picture1.Height
Picture1.Cls
EndSub
VB6.0通过PictureBox控件实现图片放大和图片缩小功能
其它方法:
例子前请先下载Gdiplus.tlb,并将其放置到C:\Windows\System32中
Gdiplus.tlb下载
VisualBasiccode
使用Gdiplus.tlb,将其放到system32中,然后添加对其的引用
手动设置Form的AutoRedraw=True,ScaleMode=Pixels
OptionExplicit
DimlngGraphicsAsLong
DimlngImageHandleAsLong
DimlngTextureBrushAsLong
DimgpPAsGpStatus
DimlngPen1AsLong
DimlngTokenAsLong
PrivateSubCommand1_Click()
DimintPAsInteger
gpP=GdipCreateFromHDC(Me.hDC,lngGraphics)'创建绘图区域设备场景
gpP=GdipLoadImageFromFile(App.Path&"\启动.png",lngImageHandle)'读取图片到内存
gpP=GdipDrawImage(lngGraphics,lngImageHandle,0,0)'等大小绘制
gpP=GdipDrawImageRect(lngGraphics,lngImageHandle,200,0,300,300)'在指定的区域内绘制(放大或缩小)
gpP=GdipDrawImageRectRectI(lngGraphics,lngImageHandle,550,0,400,400,20,20,80,80,UnitPixel)'在400*400的区域内显示图片部分区域
gpP=GdipCreateTexture(lngImageHandle,WrapModeTile,lngTextureBrush)'设置一定排列方式的刷子平铺方式
gpP=GdipFillRectangle(lngGraphics,lngTextureBrush,0,300,400,300)'在指定区域内按指定的格式绘制图片
IflngGraphics<>
IflngImageHandle<>
IflngTextureBrush<>
Me.Refresh
EndSub
PrivateSubForm_Load()
DimbolPAsBoolean
WithMe
.Caption="GDIPlus范例"
.Width=960*15
.Height=720*15
.Left=(Screen.Width-.Width)*0.5
.Top=(Screen.Height-.Height)*0.5
EndWith
GpInput.GdiplusVersion=1
IflngToken=0ThenbolP=(GdiplusStartup(lngToken,GpInput)=Ok)
EndSub
⑵ 如何让图片缩小方格里
1、EXCEL版:首先,打开Excel,点击【插入】;选择【形状】下的矩形;随意画出一个明灶矩形;右击矩形,选择【设置形状格式】;选择【大小】,就可以设置长宽了;设置好后,点击【关闭】,再找到【格式】;点击【形状填充】下的【图片】;选择你要填充的图片即可
2、WORD版:选中整个表格。右键-“表格属性”;在表格属性对话框,选择“行”选项卡,勾选“指定高度”,调整满意的者喊高度值,行高值是“固定值”;然后选择“列”选项卡,勾选“指定列宽”,调整列宽为满意值激嫌扮;点击“确定”即可。
⑶ 怎么在PS里把图片缩小到指定的大小
使用画布大小缩小图片,然后使用自由变换工具使图片平铺,最后保存即可,具体步骤如下:
所需材料:PS。
一、通过PS打开需要缩小尺寸的图片,点击工具栏“图像”,下拉菜单内点击“画布大小”。
⑷ 哈尔滨教育云平台上传的照片怎么把它缩小到矩形框呢
哈橘碧尺尔滨教育云平台上传的照片缩小到矩形框方法如下。
1、打开浏览器进入压缩啦选择图片压圆高缩,上传。
2、设置图片参数,压缩等级默认为70,如果压缩后没有达到需求,可以重新选择压缩等级,再次压缩。
3、压缩好了之后选择工具慧迹箱里的矩形框点击一下。
4、完成后,保存即可。
⑸ 手机美图秀秀如何将一副图片缩小放在主图的边框上
首先我们将手机美图秀秀打开,在首页点击毁枝掘【图片美化】功能按钮,然后可以打开选择相册界面,找到需要修改的图片,点击【进入美化图片】;
在进入的界面中,点击下面的【编辑】按钮,就可以看到照片的编辑框,拖动四个角或者边缘的位置,可以拉伸图片选择区域,调整图片的范围,从而调整大小。搭瞎
另外,也可以通过点击下面的比例框,然后按照下面的比例调整图片大小,确定后点击【确定裁剪】,然后选择右下角的【对勾】,将其保存,这样我们就用手机版美图秀秀将图片大小修改完成了。
美图秀秀有很多的功能,不仅仅是缩小图片处理,所以当我们需纤核要对图片进行处理时,就可以选择美图秀秀的对应功能,满足我们的需求。