您好,登錄后才能下訂單哦!
這是在論壇中有人提出的一個問題,原貼見:Graphics DrawString參數無效。這里給出方法,讀者可以自行修改以適應自己的項目需求。
先上代碼:
if (!Page.IsPostBack) { try { string str = Server.MapPath("~/upload/test.jpg"); System.Drawing.Image myImage = System.Drawing.Image.FromFile(str); Bitmap map = new Bitmap(myImage); myImage.Dispose(); Graphics graphics = Graphics.FromImage(map); graphics.InterpolationMode = InterpolationMode.HighQualityBilinear; SolidBrush brush = new SolidBrush(Color.Red); PointF P = new PointF(100, 100); Font font = new Font("宋體", 40); graphics.DrawString("guwei4037", font, brush, P); map.Save(str.Substring(0, str.LastIndexOf("\\") + 1) + "new" + str.Substring(str.LastIndexOf("\\") + 1, str.LastIndexOf(".") - str.LastIndexOf("\\") - 1) + str.Substring(str.LastIndexOf("."), str.Length - str.LastIndexOf(".")), ImageFormat.Jpeg); font.Dispose(); graphics.Dispose(); } catch { } }
原圖片: 加文字后:
最后附上幾個相關鏈接:
圖片水印
批量生成縮略圖
C#生成透明圖片
asp.net漢字轉拼音 可返回拼音首字母
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。