国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 基礎常識 > 正文

關于矢量字體type1/TrueType/OpenType

2019-11-01 01:06:22
字體:
來源:轉載
供稿:網友

關于矢量字體type1/TrueType/OpenType

  矢量字體是與點陣字體相對應的一種字體。矢量字體的每個字形都是通過數學方程來描述的,一個字形上分割出若干個關鍵點,相鄰關鍵點之間由一條光 滑曲線連接,這條曲線可以由有限個參數來唯一確定。矢量字的好處是字體可以無級縮放而不會產生變形。目前主流的矢量字體格式有3 種:Type1,TrueType和OpenType,這三種格式都是平臺無關的。

  Type1全稱PostScript Type1,是1985年由Adobe公司提出的一套矢量字體標準,由于這個標準是基于PostScript Description Language(PDL),而PDL又是高端打印機首選的打印描述語言,所以Type1迅速流行起來。但是Type1是非開放字體,Adobe對使用 Type1的公司征收高額的使用費。

  TrueType是1991年由Apple公司與Microsoft公司聯合提出另一套矢量字標準。

  Type1使用三次貝塞爾曲線來描述字形,TrueType則使用二次貝塞爾曲線來描述字形。所以Type1的字體比TrueType字體更加 精確美觀。一個誤解是:Type1字體比TrueType字體占用空間多。這是因為同樣描述一個圓形,二次貝塞爾曲線只需要8個關鍵點和7段二次曲線;而 三次貝塞爾曲線則需要12個關鍵點和11段三次曲線。然而實際情況是一般來說 Type1比TrueType要小10%左右。這是因為對于稍微復雜的字形,為了保持平滑,TrueType必須使用更多的關鍵點。由于現代大部分打印機 都是使用PDL作為打印描述語言,所以True1字體打印的時候不會產生形變,速度快;而TrueType則需要翻譯成PDL,由于曲線方程的變化,還會 產生一定的形變,不如Type1美觀。這么說來,Type1應該比TrueType更具有優勢,為什么如今的計算機上TrueType反而比Type1使用更廣泛呢?這是因為第一:Type1由于字體方程的復雜,所以在屏幕上渲染的時候,花費的時間多,解決方案是大部分Type1字體嵌入了點陣字體,這樣渲染快, 但是邊緣不光滑,比較難看。很多PS文檔和PS轉換的PDF文檔都是這樣,在計算機上瀏覽的時候字體很難看,但是打印出來很美觀。TrueType則渲染 比較快,可以平滑的顯示在屏幕上,看上去很美觀。第二個原因是Type1的高額使用費,使得Type1沒有被所有的操作系統所支持。Windows家族只有OS/2和windows 2000及之后的版本從操作系統級別開始支持Type1。由于這個問題,Adobe只好在其所有的產品中嵌入Adobe Type Manager(ATM)作為渲染引擎。

  OpenType則是Type1與TrueType之爭的最終產物。1995年,Adobe公司和Microsoft公司開始聯手開發一種兼容 Type1和TrueType,并且真正支持Unicode的字體,后來在發布的時候,正式命名為OpenType。OpenType可以嵌入Type1 和TrueType,這樣就兼有了二者的特點,無論是在屏幕上察看還是打印,質量都非常優秀??梢哉fOpenType是一個三贏的結局,無論是 Adobe,Microsoft還是最終用戶,都從OpenType中得到了好處。Windows家族從Windows 2000開始,正式支持OpenType。打開系統的字體目錄(一般是C:WindowsFonts或C:WinntFonts),可以看到: 一個紅色A的圖標的是點陣字體,兩個重疊的T的圖標是TrueType字體,一個O的圖標就是OpenType字體。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安化县| 张北县| 平定县| 定远县| 颍上县| 西城区| 攀枝花市| 广西| 黑山县| 晴隆县| 虞城县| 新河县| 六盘水市| 松原市| 广河县| 文昌市| 东兰县| 蓬溪县| 台北县| 迁西县| 渭南市| 绥中县| 洛浦县| 封丘县| 二连浩特市| 新竹市| 朔州市| 台前县| 聊城市| 唐海县| 墨江| 延川县| 天峨县| 桦南县| 吉林市| 大港区| 孟州市| 广昌县| 增城市| 称多县| 宾川县|