Foxtable(狐表)用户栏目专家坐堂 → 图片旋转


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

主题:图片旋转

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2010/7/21 7:25:00 [显示全部帖子]

旋转是可以的,不过要用GDI+

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2010/7/21 11:50:00 [显示全部帖子]

不用gdi+也可以,旋转90度:

 

Dim doc As New PrintDoc
Dim rm As New prt.RenderImage
Dim img As Image = GetImage("c:\abc.bmp")
img.RotateFlip(system.drawing.RotateFlipType.Rotate90FlipNone)
rm.image = img
doc.Body.Children.Add(rm)
Doc.Preview()

 

 

 Rotate180FlipNone 指定不进行翻转的 180 度旋转。 
 Rotate180FlipX 指定后接水平翻转的 180 度旋转。 
 Rotate180FlipXY 指定后接水平翻转和垂直翻转的 180 度旋转。 
 Rotate180FlipY 指定后接垂直翻转的 180 度旋转。 
 Rotate270FlipNone 指定不进行翻转的 270 度旋转。 
 Rotate270FlipX 指定后接水平翻转的 270 度旋转。 
 Rotate270FlipXY 指定后接水平翻转和垂直翻转的 270 度旋转。 
 Rotate270FlipY 指定后接垂直翻转的 270 度旋转。 
 Rotate90FlipNone 指定不进行翻转的 90 度旋转。 
 Rotate90FlipX 指定后接水平翻转的 90 度旋转。 
 Rotate90FlipXY 指定后接水平翻转和垂直翻转的 90 度旋转。 


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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2010/7/21 13:28:00 [显示全部帖子]

dim dr as row = currenttable.current
Dim img As Image = GetImage("d:\1.jpg")
img.RotateFlip(system.drawing.RotateFlipType.Rotate90FlipNone)

img.Save("文件名")
dr("图片列")= "文件名"


 回到顶部