使用 Win2D drawtext 更改字体
Change font using Win2D drawtext
如何使用win2d drawtext方法更改默认字体?
需要像 Courier New 这样的等宽字体。
args.DrawingSession.DrawText("用户:" + UNAME, 10, 350,Colors.White);
字体(连同其他格式信息)由 CanvasTextFormat 类型指定。使用采用文本格式参数的众多 DrawText 重载之一。
这就是我一直在寻找的答案。我早些时候偶然发现了它。
args.DrawingSession.DrawText(Math.Round(percent * 100,1) + "%", Convert.ToSingle(pointX + 10), Convert.ToSingle(pointY), Color.FromArgb(255, 255, 255, 255), new CanvasTextFormat(){FontSize = 10 });
**new CanvasTextFormat(){FontSize = 10 }**
如何使用win2d drawtext方法更改默认字体? 需要像 Courier New 这样的等宽字体。
args.DrawingSession.DrawText("用户:" + UNAME, 10, 350,Colors.White);
字体(连同其他格式信息)由 CanvasTextFormat 类型指定。使用采用文本格式参数的众多 DrawText 重载之一。
这就是我一直在寻找的答案。我早些时候偶然发现了它。
args.DrawingSession.DrawText(Math.Round(percent * 100,1) + "%", Convert.ToSingle(pointX + 10), Convert.ToSingle(pointY), Color.FromArgb(255, 255, 255, 255), new CanvasTextFormat(){FontSize = 10 });
**new CanvasTextFormat(){FontSize = 10 }**