Foxtable(狐表)用户栏目专家坐堂 → [求助]picturebox控件显示成横向


  共有2827人关注过本帖平板打印复制链接

主题:[求助]picturebox控件显示成横向

帅哥哟,离线,有人找我吗?
无限5180
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:283 积分:2776 威望:0 精华:0 注册:2012/10/26 0:45:00
[求助]picturebox控件显示成横向  发帖心情 Post By:2019/3/26 21:55:00 [只看该作者]


老师,把图片经过压缩上传后,原竖向的图片会横向保存。原横向的图片不会变化。这个怎么解决呢
这是选择图片时是竖向图片,宽度小于高度

图片点击可在新窗口打开查看此主题相关图片如下:上传选择的图片是竖向的.png
图片点击可在新窗口打开查看

这是压缩代码
Dim file As String = "d:\test.jpg"
Dim img As image = getImage(file)
Dim bmp As bitmap
If img.width > 800 Then
    If 800 * (img.height / img.width) > 600 Then
        bmp = new bitmap(img, 800*(600/(800*(img.height/img.width))), 600)
    Else
        bmp = new bitmap(img, 800, 800 * (img.height / img.width))
    End If
End If
bmp.save("d:\缩略图.jpg")
bmp.Dispose
压缩后
保存的图片是横向的

图片点击可在新窗口打开查看此主题相关图片如下:选择图片压缩后就横向显示.png
图片点击可在新窗口打开查看

 回到顶部
总数 16 1 2 下一页