Foxtable(狐表)用户栏目专家坐堂 → 请问如何获取widows本地图片的缩略图?


  共有3655人关注过本帖树形打印复制链接

主题:请问如何获取widows本地图片的缩略图?

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/23 14:19:00 [显示全部帖子]

全局代码

Public Function ThumbnailCallback() As Boolean
Return False
End Function

Public Function GetReducedImage(file As String, Width As Integer, Height As Integer) As Image
Try
    Dim ReducedImage As Image
    Dim ResourceImage As image = Image.FromFile(file )
    Dim callb As Image.GetThumbnailImageAbort = New Image.GetThumbnailImageAbort(AddressOf ThumbnailCallback)
    ReducedImage = ResourceImage.GetThumbnailImage(Width, Height, callb, IntPtr.Zero)
    Return ReducedImage
Catch e As Exception
    msgbox(e.Message)
    Return Nothing
End Try
End Function

命令窗口
Dim img As image = GetReducedImage("D:\Pictures\123.jpg",50,50)
Output.Show(img is nothing)

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/23 15:02:00 [显示全部帖子]

如果图片很大,没有办法。foxtable不是专业的图像处理软件

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/23 15:21:00 [显示全部帖子]

windows一样要处理过,然后生成了专门的缩略图文件。foxtable没有办法读取这个缩略图文件

 回到顶部