我想知道如何在 Window 通用应用程序中计算给定字体的高度(及其属性,如大小、粗细、样式...)使用Win2D。
我以前用过一个CanvasTextLayout
,但它需要一个text工作,就像这一行:
var ctl = new CanvasTextLayout(session, "Some text", new CanvasTextFormat(), constraintWidth, constraintHeight
);
就我而言,我不会收到短信因为我正在寻找的是给定字体(及其样式、大小、粗细...)的所有字形都适合的高度。
EDIT:我也尝试过CanvasFontFace
类,但似乎它没有任何公共构造函数。
但你已经走在正确的路上了。你看。 G。fg
作为文本。这f
分配上部区域,g
较低的一个,这样您就可以获得画布当前字体中文本的总高度。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)