如何从选择的字体中获取有关单个字形的完整信息(例如Arial - >符号"A")
这张照片描述了我需要找到的变量:

我正在尝试在网站上创建“将网页另存为位图”功能,但在服务器端以正确的大小呈现文本时遇到了一些问题。
客户端文本的字体大小设置为:
.textDiv
{
font-family: Verdana;
font-size:16px;
}
Run Code Online (Sandbox Code Playgroud)
如果我尝试在服务器上呈现它
float emSize = 16;
g.DrawString("mytext", new Font("Verdana", emSize), Brushes.Black, x, y);
Run Code Online (Sandbox Code Playgroud)
文本将在服务器上变大约 20%。
new Font()的文档说第二个参数(字体大小)应该在 em-points 中指定。一个em-point究竟是什么?
如果我在浏览器中指定 font-size:16em,文本会变得很大。如果我在浏览器中指定 font-size:1em 文本将大约 14px 大,但如果我把 1 作为服务器上的参数,文本变成一条细线。
那么,我如何从浏览器 px 或 em 转换为 .net px/em。