點陣字體

點陣字體

點陣字體是把每一個字元都分成16×16或24×24個點,然後用每個點的虛實來表示字元的輪廓。點陣字體也叫點陣圖字體,其中每個字形都以一組二維像素信息表示。

簡介


點陣字體
點陣字體
點陣字體也叫點陣圖字體,其中每個字形都以一組二維像素信息表示。這種文字顯示方式於較早前的電腦系統(例如未有圖形介面時的DOS操作系統)被普遍採用。由於點陣圖的緣故,點陣字體很難進行縮放,特定的點陣字體只能清晰地顯示在相應的字型大小下,否則文字只被強行放大而失真字形,產生成馬賽克式的鋸齒邊緣。但對於字型大小8-14px的尺寸較小的漢字字體(即現今操作系統大多採用的默認字型大小)現今亦仍然被使用於熒幕顯示上,能夠提供更高的顯示效果;不過現今該種點陣字體主要只作為“輔助”的部分,當使用者設定的字體尺寸並沒有擁有點陣圖像時,字體便會以向量圖象方式顯示;而當列印時,印有字體無論大小亦會使用向量字型列印。

特點


點陣字體優點是顯示速度快,不像矢量字體需要計算;其最大的缺點是不能放大,一旦放大后就會發現文字邊緣的鋸齒。

結構


這要先了解點陣字型檔與矢量字型檔:
點陣字型檔常用來作為顯示字型檔使用,這類點陣字型檔漢字最大的缺點是不能放大,一旦放大后就會發現文字邊緣的鋸齒。
矢量字型檔保存的是對每一個漢字的描述信息,比如一個筆劃的起始、終止坐標,半徑、弧度等等。在顯示、列印這一類字型檔時,要經過一系列的數學運算才能輸出結果,但是這一類字型檔保存的漢字理論上可以被無限地放大,筆劃輪廓仍然能保持圓滑,列印時使用的字型檔均為此類字型檔。Windows使用的字型檔也為以上兩類,在FONTS目錄下,如果字體擴展名為FON,表示該文件為點陣字型檔,擴展名為TTF則表示矢量字型檔!