16,554
社区成员
发帖
与我相关
我的任务
分享
Private Sub TrackBar1_Scroll(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TrackBar1.Scroll
'缩放图示例参考 ,有待改进
Dim g As Graphics
Dim w As Integer = Me.Width * TrackBar1.Value * 0.0093
Dim h As Integer = Me.Height * TrackBar1.Value * 0.0078
Dim bm As New Bitmap(w, h)
Dim grph As Graphics = Graphics.FromImage(bm)
grph.Clear(Color.White)
grph.TranslateTransform(0, 0)
grph.ScaleTransform(TrackBar1.Value * 0.01, TrackBar1.Value * 0.01)
grph.DrawImage(Image.FromFile("E:\temp\2.jpg"), 0, 0)
g = Me.CreateGraphics
g.DrawImage(bm, 0, 0)
bm.Save("E:\bb.jpg", Imaging.ImageFormat.Bmp)
End Sub
Dim pictrue As Bitmap
pictrue = New Bitmap("E:\NOKIA6300_00.jpg")
'10和30是图片的位置,50和50是图片大小
pic.CreateGraphics().DrawImage(pictrue, 10, 30, 50, 50)