在图片中写文字(要求文字竖直排列,默认是从左到右水平)

yiwangqishi 2008-04-29 06:21:15
正常的在图片中加入文字的方法:

Bitmap MyImage = new Bitmap(@"C:\1.bmp");
Graphics g = Graphics.FromImage(MyImage);
Font MyFont = new Font("Arial", 12);
SolidBrush blackBrush = new SolidBrush(Color.Black);
g.DrawString("图片文字", MyFont, blackBrush, 20, 30);

但是这样得到的文字是水平的,能不能直接写成垂直排列的效果吗?
...全文
259 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
acc_chen 2010-01-29
  • 打赏
  • 举报
回复
thanks
yiwangqishi 2008-04-30
  • 打赏
  • 举报
回复
谢谢,加分!
gomoku 2008-04-29
  • 打赏
  • 举报
回复

StringFormat drawFormat = new StringFormat(StringFormatFlags.DirectionVertical);
g.DrawString("垂直排列的效果", SystemFonts.DefaultFont, Brushes.Blue, 0,0, drawFormat);

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧