在线等,给图片加文字水印的C#版本 改为VB.net版本就出错了
我在网上找到给图片加文字水印的C#版本,我想改为VB.NET版本 下面代码中的
改好后运行没有问题,但是水印加不上去,求助!!!!!!!!!
sPath = Server.MapPath("./") & "upload_images\upimage\" & sFileName
poFile.SaveAs(sPath)
'file1.SaveAs(sPath)
'Upload.PostedFile.SaveAs(sPath)
Dim image As Image = image.FromFile(sPath)
Dim bitWaterMark As New Bitmap(image, image.Width, image.Height)
Dim g As Graphics = Graphics.FromImage(bitWaterMark)
Dim f As New Font("华文行楷", 40)
Dim b As Brush = New SolidBrush(Color.Black)
Dim c As Brush = New SolidBrush(Color.White)
Dim addtext As String = "www.lygport.com.cn"
g.DrawString(addtext, f, b, 10, 10)
g.DrawString(addtext, f, c, 11, 11)
g.Dispose()
image.Save(Server.MapPath("./") & "upload_images\big\" & sFileName)
image.Dispose()
If (File.Exists(Server.MapPath("./") & "upload_images\upimage\" & sFileName)) Then
File.Delete(Server.MapPath("./") & "upload_images\upimage\" & sFileName)
End If