gpt4 book ai didi

xaml - Windows8 中的首选字体大小是否需要计算器?

转载 作者:行者123 更新时间:2023-12-04 18:47:27 25 4
gpt4 key购买 nike

在查看一些官方的 Windows8/“Metro” Material 时,我看到了这一行 xaml:

<TextBlock Text="Contoso Cookbook" FontFamily="Segoe UI" FontWeight="SemiLight" FontSize="26.667" />

什么?!?字体大小为 26.667?我意识到这是 40 的 2/3 和 32 的 5/6,所以也许那里发生了一些转换的事情,但这是否将成为设置字体大小的首选方式,如果是这样, future 的指导方针是什么?这些看似随机的尺寸?

最佳答案

有预定义的 Windows 8 样式,位于您的项目中 Common\StandardStyles.xaml .以这些为标准。

您说的尺码属于SubheaderTextStyle .

这就是为什么你会得到“奇怪”的尺寸。如果你看 typography guidelines ,您会看到以点为单位的值。但是,在 XAML 中,您以像素为单位指定字体大小。 sample 搭配:96 PPI(每英寸像素)显示器。在 1 英寸内,您得到 72 分。做简单的数学:

96 pixels per inch / 72 points per inch = 1.(3) pixels/point

所以, 26.667 / 1.(3) ~ 20pt
这样,您将获得一致的字体大小。

关于xaml - Windows8 中的首选字体大小是否需要计算器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11876143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com