【发布时间】:2016-12-23 17:35:17
【问题描述】:
在视频上叠加文字:
using (f_graphics = Graphics.FromImage(f_bmp_overlay))
{
f_graphics.Clear(System.Drawing.Color.Transparent);
f_graphics.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
f_graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;
f_graphics.DrawString(f_text, f_font, f_color, new PointF(15, 15));
}
文本颜色和大小效果很好,但 FontFamily 仅适用数字。
可以做什么?
【问题讨论】:
-
你用的是什么字体?也许那个字体只适用于数字?
标签: c# text-rendering