免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1581 | 回复: 0
打印 上一主题 下一主题

TrueType(2) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-23 10:56 |只看该作者 |倒序浏览

    相关概念。

outlines
    字体的外轮廓,由直线和曲线构成。这些直线和曲线是由一系列点组成,这些点是被按照排列顺序编了号的,从编号值最小的点开始一直沿着编号递增的顺序前进,直到回到起点,便构成一个封闭的区域。这样,这些点就勾画出了也字体。

em square
    字体平面直角有限坐标系。最小刻度单位为FUNIT。正方形,是个二维的概念。四个顶点的可能“最大“坐标值为(16383,16383),(-16384,16383),(-16384,-16384),(16383,-16384)。

em
    em是em square在水平或垂直方向的线,是个一维的概念。也可以把em square看成是em的集合。

Funit
    Funit是em square上的最小刻度单位。

pointsize
    以pica point的数量为单位的对字体大小的一种表述。pica point是一种排版印刷使用的测量单位,其大小为 1/72(inch)。

units_per_em
    一个em上的字体(point)所占用的FUnit比例。它不随字体大小变化而变化,

dpi
    一个inch单位上的像素数量。

pixels
    用像素来表示的字体大小。

    由于在显示器上的显示最后要靠像素来完成,所以在某一个em上的字体大小就有了下面的公式。

pixels = dpi * pointsize / (72  * units_per_em)


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/91477/showart_1839588.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP