字体号数与像素对应关系

这篇具有很好参考价值的文章主要介绍了字体号数与像素对应关系。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

标准固定 

1 英寸=25.4 毫米

1 寸=33.3333333 毫米

1点(英美点)(PT)(磅)=0.3527毫米=1/72英寸(Office里面的点)

 字体号数与像素对应关系

Word默认的图片分辨率96dpi,像素必须为整数。程序计算时尽量先算乘法再除。

八号=5磅(5pt)=(5/72)*96=6.67=6px

七号=5.5磅=(5.5/72)*96=7.3=7px

小六=6.5磅=(6.5/72)*96=8.67=8px

六号=7.5磅=(7.5/72)*96=10px

小五=9磅=(9/72)*96=12px

五号=10.5磅=(10.5/72)*96=14px

小四=12磅=(12/72)*96=16px

四号=14磅=(14/72)*96=18.67=18px

小三=15磅=(15/72)*96=20px

三号=16磅=(16/72)*96=21.3=21px

小二=18磅=(18/72)*96=24px

二号=22磅=(22/72)*96=29.3=29px

小一=24磅=(24/72)*96=32px

一号=26磅=(26/72)*96=34.67=34px

小初=36磅=(36/72)*96=48px

初号=42磅=(42/72)*96=56px

DPI(dots per inch) PPI(pixel per inch) 求一张图片在某分辨率下的实际尺寸?求计算机显示器PPI? MFC按600dpi时的实际物理尺寸打印图片_小黄人软件的博客-CSDN博客

CFont font;
	font.CreateFont(37.5, // nHeight 
		37.5, // nWidth 
		0, // nEscapement 
		0, // nOrientation 
		FW_NORMAL, // nWeight 
		FALSE, // bItalic 
		FALSE, // bUnderline 
		0, // cStrikeOut 
		ANSI_CHARSET, // nCharSet 
		OUT_DEFAULT_PRECIS, // nOutPrecision 
		CLIP_DEFAULT_PRECIS, // nClipPrecision 
		DEFAULT_QUALITY, // nQuality 
		VARIABLE_PITCH | FF_SWISS, // nPitchAndFamily 
		_T("黑体")); // lpszFac
	//font.CreatePointFont(281.25, _T("黑体")); //即4.5pt
	SelectObject(memDC, font);
	SetBkMode(memDC, TRANSPARENT);
HFONT CreateFont(
int cHeight, //字体的逻辑高度
int cWidth, //字体的逻辑宽度
int cEscapement, //指定移位向量相对X轴的偏转角度
int cOrientation, //指定字符基线相对X轴的偏转角度
int cWeight, //设置字体粗细程度
DWORD bItalic, //是否启用斜体
DWORD bUnderline, //是否启用下划线
DWORD bStrikeOut, //是否启用删除线
DWORD iCharSet, //指定字符集
DWORD iOutPrecision, //输出精度
DWORD iClipPrecision, //剪裁精度
DWORD iQuality, //输出质量
DWORD iPitchAndFamily, //字体族
LPCSTR pszFaceName //字体名
);

CreatePointFont

这个函数提供了一种简单的方法来创建指定字体类型和字体大小 。

函数原型:

  BOOL CreatePointFont(

  int nPointSize,

  LPCTSTR lpszFaceName,

  CDC* pDC = NULL

  );
 

nPointSize参数是磅的十倍,但是磅如何和像素点进行转化呢?
二者的关系为:
像素点数 = 96* 磅数/72
也就是说
磅数 = 像素点数 *72/96

 一般打印标签文件标示的都是分辨率是96,比如4.5pt磅, 求转分辨率是600对应的磅?

先算600时的像素A=4.5*600/72

再算对应96时的磅B=A*72/96

即4.5*600/96=28.125  再*10 即281.25

font.CreatePointFont(281.25, _T("黑体")); //即4.5pt

 

我还有点不明白,如何转为最上面的像素 宽和高,但这里只有一个4.5pt,转换后也只有一个值,这是怎么计算的?还是指对角线长度?字号大小就是字体的高度?文章来源地址https://www.toymoban.com/news/detail-481986.html

到了这里,关于字体号数与像素对应关系的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • pc端字体为什么到12像素以后不生效

    因为谷歌浏览器默认的最小字体是12像素,如果去‘设置’里面修改最小字体,是可以达到修改效果的,但是,你不能解决用户的浏览器设置 解决办法如下 重点样式

    2024年02月09日
    浏览(31)
  • RGB 与 BGR 颜色深度、像素和字节之间的关系

    在处理图像时,了解 RGB 和 BGR 色彩空间之间的区别非常重要。RGB 和 BGR 都具有三个颜色通道:红色、绿色和蓝色。但是,这些通道在图像文件中的存储顺序可能不同。 RGB 通常用于图像编辑和显示应用程序,顺序为红色、绿色和蓝色。 BGR 通常用于图像处理应用程序,顺序为

    2024年02月08日
    浏览(35)
  • 【移动端网页布局】流式布局 ① ( 流式布局简介 | 百分比布局 / 非固定像素布局 | 根据屏幕尺寸 / 设备类型自动调整网页布局 )

    流式布局 又称为 百分比布局 / 非固定像素布局 ; 为 流式布局 中 盒子模型 设置 百分比宽度 , 其大小可以根据屏幕宽度自适应伸缩 , 该盒子没有像素限制 , 内容自动向左右两边填充 ; 流式布局 可以 根据 设备屏幕尺寸 和 设备类型 自动调整 网页布局 和 标签元素大小 , 以适应

    2024年02月03日
    浏览(49)
  • OpenCV 笔记(6):像素间的基本关系——邻域、邻接、通路、连通、距离

    像素是图像的基本元素,像素与像素之间存在着某些联系,理解像素间的基本关系是数字图像处理的基础。常见的像素间的基本关系包括:邻域、邻接、通路、连通、距离。 邻域表示了像素之间的连接关系。 像素(x,y)的 邻域 ,是指与像素(x,y)对应的点的集合{(x+p,y+q)} ,其中

    2024年02月04日
    浏览(50)
  • 利用OpenCV的函数minMaxLoc()获取图像中像素的最小值、最大值以及对应的坐标值

    函数minMaxLoc()的原型如下: C++原型: Python原型: 参数意义很简单,官方文档原文如下: src—input single-channel array. minVal—pointer to the returned minimum value; NULL is used if not required. maxVal—pointer to the returned maximum value; NULL is used if not required. minLoc—pointer to the returned minimum location (in

    2024年02月03日
    浏览(51)
  • 告别固定字体大小:CSS使用相对单位提升网页可访问性和兼容性

    在 Web 开发领域中,有很多误解流传,即使它们被反驳了很多次也仍然存在。\\\"外部链接应该总是在新标签页中打开\\\" 就是一个很好的例子 。CSS Tricks 在将近十年前就对此进行了详细的解释(简而言之:大多数情况下是错误的),但它似乎仍然在某些角落中存在。 案例证明:在

    2024年02月09日
    浏览(38)
  • 图像处理复习———像素间的基本关系(邻域,邻接性,通路,连通性,距离)

    目录 邻域 相邻像素——4邻域 相邻像素——D邻域 相邻像素——8邻域 邻接性 像素间的邻接性——4邻接 像素间的邻接性——8邻接 像素间的邻接性——m邻接 判断题助理解 通路 通路判断题——加深理解 连通性 连通分量 D邻域( diagonal )定义:像素p(x,y)的D邻域是: 对角上的

    2024年01月22日
    浏览(41)
  • 音视频——码率、帧率越高越清晰?分辨率、像素、dpi的关系

    本期我介绍一下视频的一些基础概念,如帧率、码率、分辨率、像素、dpi、视频帧、I帧、P帧、gop等。我i初步学习音视频,给这些专业词汇进行扫盲 会解释多少码率是清晰的,是否帧率越高越流畅等问题。 这些概念是比较杂乱的,我们按这样的顺序介绍: 1、单个视频帧的概

    2024年02月13日
    浏览(54)
  • IOS元素定位对应关系

    resource-id也称为id,resource-id是唯一的 # 元素定位 agree_continue_id = \\\"com.baidu.searchbox:id/positive_button\\\"   WebDriverWait(driver, 10, 1).until(EC.visibility_of_element_located((MobileBy.ID, agree_continue_id))) driver.find_element_by_id(agree_continue_id).click(   AccessibilityId也称为content-desc # 元素定位 tiku_AccessibilityId =

    2024年01月18日
    浏览(36)
  • Hadoop集群安装组件版本对应关系

    图片来源参考官网:http://hbase.apache.org/book.html#hadoop 版本信息来自于hive源码包src.tar.gz的pom.xml: hive-3.1.2 hadoop.version3.1.0/hadoop.version hbase.version2.0.0-alpha4/hbase.version spark.version2.3.0/spark.version scala.binary.version2.11/scala.binary.version scala.version2.11.8/scala.version zookeeper.version3.4.6/zookeeper.ve

    2024年02月07日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包