字体的大小和pt的转换公式

字体的大小和pt的转换公式

ID:9014691

大小:30.50 KB

页数:2页

时间:2018-04-15

字体的大小和pt的转换公式_第1页
字体的大小和pt的转换公式_第2页
资源描述:

《字体的大小和pt的转换公式》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、字体的大小(pt)和像素(px)如何转换?px:相对长度单位。像素(Pixel)。pt:绝对长度单位。点(Point)。1in=2.54cm=25.4mm=72pt=6pc具体换算是:PointsPixelsEmsPercent6pt8px0.5em50%7pt9px0.55em55%7.5pt10px0.625em62.5%8pt11px0.7em70%9pt12px0.75em75%10pt13px0.8em80%10.5pt14px0.875em87.5%11pt15px0.95em95%12

2、pt16px1em100%13pt17px1.05em105%13.5pt18px1.125em112.5%14pt19px1.2em120%14.5pt20px1.25em125%15pt21px1.3em130%16pt22px1.4em140%17pt23px1.45em145%18pt24px1.5em150%20pt26px1.6em160%22pt29px1.8em180%24pt32px2em200%26pt35px2.2em220%27pt36px2.25em225%28pt37px

3、2.3em230%29pt38px2.35em235%30pt40px2.45em245%32pt42px2.55em255%34pt45px2.75em275%36pt48px3em300%像素与毫米的转换转换还需要知道另一个参数:DPI(每英寸多少点)象素数/DPI=英寸数英寸数*25.4=毫米数对于显示设备,不管是打印机还是屏幕,都有一种通用的方法先用GetDeviceCaps(设备句柄,LOGPIXELSX)或者GetDeviceCaps(设备句柄,LOGPIXELSY)获得设备每英寸的像素

4、数分别记为:px和py一英寸等于25.4mm那么毫米换算成像素的公式为水平方向的换算:x*px/25.4垂直方向的换算:y*py/25.4像素换算为毫米x*25.4/px在程序中这么写MyControl.Height:=10{mm}*PixelsPerInch*10div254;分子和分母同乘以10,将浮点数运算转化为整数运算,效率更高常用的1024x768或800x600等标准的分辨率计算出来的dpi是一个常数:96,因此计算出来的毫米与像素的关系也约等于一个常数:基本上1毫米约等于3.78像素

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。