我需要创建大约200个类似于某些卡片的 JPG 文件:
它们包括:
- 背景JPG
- 一角中的PNG图层,包含1到5颗星
- 需要适合特定区域的文本字符串。
我需要批量创建将3个元素合并为一个JPG的文件
我的CSV文件包含文件名,星号,"文字"
示例:review07,3,"这是平均值,但要注意xxx和yyy"
如何在一个JPG文件中组合上述元素?
答案 0 :(得分:0)
使用以下代码在另一个上绘制图像:
using (Graphics grfx = Graphics.FromImage(image))
{
grfx.DrawImage(newImage, x, y)
}
您可以使用以下代码在图像上书写文字:
using(Graphics grfx = Graphics.FromImage(image))
{
using (Font arialFont = new Font("Arial", 10))
{
grfx.DrawString("Your Text", arialFont, Brushes.Blue, new PointF(10f, 10f));
}
}