Foxtable(狐表)用户栏目专家坐堂 → gdi+ 坐标原点可不可以从右下角开始?


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

主题:gdi+ 坐标原点可不可以从右下角开始?

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


加好友 发短信
等级:五尾狐 帖子:1062 积分:9781 威望:0 精华:0 注册:2012/3/13 5:23:00
gdi+ 坐标原点可不可以从右下角开始?  发帖心情 Post By:2014/8/27 16:22:00 [显示全部帖子]


gdi+ 坐标原点可不可以从右下角开始?如何实现? 谢谢啊

 


 回到顶部
帅哥哟,离线,有人找我吗?
jinzhengbe
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1062 积分:9781 威望:0 精华:0 注册:2012/3/13 5:23:00
  发帖心情 Post By:2014/8/27 17:25:00 [显示全部帖子]

不是很懂,是要我根据图片的大小计算么?因为图片的大小都不统一。所以规格不是很好定,

其实我是想实现下面的功能

 

1 先检查图片的大小  if 图片宽 > 800  then  压缩图片的宽度到800, 长度根据比例自动缩小(这个还不知道怎么做)

 

2 然后文件名添加到图片的右下角,(这个已经请教过了)

 

我写代码如下

 

希望能指点一下 功能1 的代码,和定位的办法

 

For Each File As String In FileSys.GetFiles("C:\图片\")

Dim s As String = Tables("商品").Current("cn_name")        

    Dim img As Image = getimage(file)
    Dim g As Graphics = Graphics.FromImage(img)
    Dim fnt As New Font("宋体",13)
    Dim msg As String = s
    g.DrawString(msg,fnt,Brushes.Red,10,10)
    img.Save(s)
    g.Dispose()

next

 


 回到顶部