相关疑难解决方法(0)

使用System.Drawing概述文本?

我有以下代码.有没有一种简单的方法来概述我正在写的文字?

 var imageEncoder = Encoder.Quality;
 var imageEncoderParameters = new EncoderParameters(1);
 imageEncoderParameters.Param[0] = new EncoderParameter(imageEncoder, 100L);

 var productImage = GetImageFromByteArray(myViewModel.ProductImage.DatabaseFile.FileContents);
 var graphics = Graphics.FromImage(productImage);

 var font = new Font("Segoe Script", 24);
 var brush = Brushes.Orange;

 var container = new Rectangle(myViewModel.ContainerX, myViewModel.ContainerY,                                      myViewModel.ContainerWidth,                                              myViewModel.ContainerHeight);

 var stringFormat = new StringFormat {Alignment = StringAlignment.Center, LineAlignment = StringAlignment.Center};

 graphics.DrawString(customizationText, font, brush, container, stringFormat);
Run Code Online (Sandbox Code Playgroud)

c# graphics system.drawing asp.net-mvc-2

12
推荐指数
1
解决办法
2万
查看次数

标签 统计

asp.net-mvc-2 ×1

c# ×1

graphics ×1

system.drawing ×1