类
来源:互联网 发布:java catch finally 编辑:程序博客网 时间:2024/04/29 11:43
Public Class PicCutOP
Dim SrcImg As System.Drawing.Image
Dim DesImg As System.Drawing.Image
Dim NewGraphics As System.Drawing.Graphics
Dim SrcRect As New System.Drawing.Rectangle
Dim DesRect As New System.Drawing.Rectangle
Dim MyFont As New System.Drawing.Font("Arial", 10)
Dim MyBrush As New System.Drawing.SolidBrush(System.Drawing.Color.FromArgb(200, 255, 255, 255))
Public IsMakeWMK As Boolean
Public WMKstr As String = "Picture Cut&WMK"
Public Xoffset As Int16 = 115
Public Yoffset As Int16 = 20
Public Sub PicCutBegin(ByVal FromFile As String, ByVal ToFile As String, ByVal NewX As Int16, ByVal NewY As Int16, ByVal NewWidth As Int16, ByVal NewHeight As Int16)
SrcImg = System.Drawing.Image.FromFile(FromFile)
SrcRect.X = NewX
SrcRect.Y = NewY
SrcRect.Width = NewWidth
SrcRect.Height = NewHeight
DesRect.X = 0
DesRect.Y = 0
DesRect.Width = NewWidth
DesRect.Height = NewHeight
DesImg = New System.Drawing.Bitmap(DesRect.Width, DesRect.Height)
NewGraphics = NewGraphics.FromImage(DesImg)
NewGraphics.DrawImage(SrcImg, DesRect, SrcRect, System.Drawing.GraphicsUnit.Pixel)
If IsMakeWMK Then
NewGraphics.DrawString(WMKstr, MyFont, MyBrush, NewWidth - Xoffset, NewHeight - Yoffset)
End If
DesImg.Save(ToFile, System.Drawing.Imaging.ImageFormat.Jpeg)
End Sub
End Class
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 链接服务器相关
- adb devices获得的设备标识
- 09036a33 JAVA EYE
- 基于CC2430/31的Zigbee实践(8)--Texas Instruments/ZStack-1.4.3/Documents/CC2430文档阅读记录
- 谁有C#。net工资管理系统
- 类
- wuliao
- 如何开展灰盒测试[1]:灰盒测试优缺点分析 收藏
- MySql Oracle SqlServer三大数据库的数据类型列表
- android监听用户的拨打电话的状态
- Global.asax和Timer定时器 定时调用WebService 运行
- C核心技术手册(十五)
- 界面编程总结 转
- 做IT想不加班真的很难