gpt4 book ai didi

c# - Graphics.MeasureString() 以点或像素返回大小?

转载 作者:可可西里 更新时间:2023-11-01 11:16:03 25 4
gpt4 key购买 nike

我使用 Graphics.MeasureString 来计算文本的大小。EG:10 像素 = 7.5 点。

我的问题:大小是根据Graphics.MeasureString点值还是像素值计算出来的?

最佳答案

来自MSDN page :

This method returns a SizeF structure that represents the size, in the units specified by the PageUnit property, of the string specified by the text parameter as drawn with the font parameter.

PageUnitGraphicsUnit 类型,它是一个具有以下内容的枚举 values

成员名称 描述
Display 指定显示设备的度量单位。对于视频显示器,通常为像素,对于打印机,通常为 1/100 英寸。
文档 指定文档单位(1/300 英寸)作为度量单位。
Inch 将英寸指定为度量单位。
毫米指定毫米作为度量单位。
像素 指定设备像素作为度量单位。
指定打印机的点(1/72 英寸)作为度量单位。
World 指定世界坐标系单位作为度量单位。

为糟糕的格式道歉!

关于c# - Graphics.MeasureString() 以点或像素返回大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44568853/

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