字体【truetype postscript opentype】

简介:

字体构成非常复杂,不过大体可以分解成轮廓格式(TT/PS)、封装格式(SFNT/Type 1)、编码方式(Unicode/CID)

TrueType
True Type既可以作打印字体,又可以用作屏幕显示。由于它是由指令对字形进行描述,因此它与分辨率无关,输出时总是按照打印机的分辨率输出。无论放大或缩小,字符总是光滑的,不会有锯齿出现。TrueType 由路径构成的,在windows编程中大量使用。

PostScript是一种编程语言,最适用于打印图像和文字(无论是在纸、胶片或非物质的CRT都可)。用现今的行话讲,它是页面描述语言。它既可以像程序代码一样具有可读性,又能表示出可任意放大和缩小的矢量图。
PostScript能够综合处理文字和图像,在一页印刷品中,它将其中的所有信息都用一种计算机数据来表现和描述,为图文合一的版面处理提供了可能。

OpenType也叫Type 2字体,是由Microsoft和Adobe公司开发的另外一种字体格式。它也是一种轮廓字体,比TrueType更为强大,最明显的一个好处就是可以在把PostScript字体嵌入到TrueType的软件中。并且还支持多个平台,支持很大的字符集,还有版权保护。可以说它是Type 1和TrueType的超集。OpenType标准还定义了OpenType文件名称的后缀名。包含TureType字体的OpenType文件后缀名为.ttf,包含PostScript字体的文件后缀名为.OTF。如果是包含一系列TrueType字体的字体包文件,那么后缀名为.TTC。



本文转自 goldwinner 51CTO博客,原文链接:http://blog.51cto.com/355665/1859170,如需转载请自行联系原作者

相关文章
|
2月前
|
区块链 Python
9-18|图片上生成字体设置字体大小
9-18|图片上生成字体设置字体大小
|
2月前
字体样式属性
字体样式属性。
71 0
|
6月前
|
安全
字体系列
字体系列。
72 1
|
Java
关于TrueType字体的gasp技术说明
关于TrueType字体的gasp技术说明
112 0
|
前端开发 开发者
LaTeX:字体字号榜值对比
LaTeX 的字体大小设置有 `\small, \large` 等,与 Word 上的字号大小有对应
502 0
|
图形学
字体问题
字体问题
167 0
|
Python
在Maptlotlib中使用Helvetica字体
关注九天学者微信公众号(扫码关注)第一时间获取技术贴更新! 在学术论文中的图件(Scientific figures),优秀的图有四个特点:简单(Simple)、清晰(Clean)、易读(undisputedly easy to read)、美观。
1365 0
markdown编辑器(颜色、大小、字体)
我是黑体字 我是微软雅黑 我是楷体 呈现效果 我是黑体字我是微软雅黑我是楷体 浏览器默认值是 3 颜色值 参考:CSDN-markdown编辑器语法——字体、字号与颜色
1704 0