複製鏈接
請複製以下鏈接發送給好友

GDI字體

鎖定
GDI+中將具有相同字樣、包括不同風格的字體稱為字體系列。字體從其系列中獲得名稱、重量(如粗體、規則、加亮)以及風格。
在GDI+中輸出文本之前,需要構造一個FontFamily對象和一個Font對象。
中文名
GDI字體
樣式數量
3
樣    式
點陣,筆畫和TrueType字體
位    置
儲存在硬碟的檔案

GDI字體字體簡介

GDI字體儲存在硬碟的檔案中,而設備字體是輸出設備本來就有的。例如,通常印表機都具有內建的設備字體集。
GDI字體有三種樣式:點陣字體,筆畫字體和TrueType字體

GDI字體點陣字體

點陣字體的每個字元都以點陣圖圖素圖案的形式儲存,每種點陣字體都有特定的縱橫比和字元大小。Windows通過簡單地複製圖素的行或列就可以由GDI點陣字體產生更大的字元。然而,只能以整數倍放大字體,並且不能超過一定的限度。由於這種原因,GDI點陣字體又稱為「不可縮放的」字體。它們不能隨意地放大或縮小。點陣字體的主要優點是顯示性能(顯示速度很快)和可讀性(因為是手工設計的,所以儘可能清晰)。
字體是通過字體名稱識別的,點陣字體的字體名稱為:
System (用於SYSTEM_FONT)
FixedSys (用於SYSTEM_FIXED_FONT)
Terminal (用於OEM_FIXED_FONT)
Courier
MS Serif
MS Sans Serif(用於DEFAULT_GUI_FONT)
Small Fonts
每個點陣字體只有幾種大小(不超過6種)。Courier字體是定寬字體,外形與用打字機打出的字體相似。「Serif」指字體字母筆畫在結束時拐個小彎。「sans serif」字體不是serif類的字體。在Windows的早期版本中,MS(Microsoft)Serif和MS Sans Serif字體被稱為Tms Rmn(指它與Times Roman相似)和Helv(與Helvetica相似)。Small Fonts是專為顯示小字設計的。
在Windows3.1以前,除了GDI字體外,Windows所提供的字體只有筆畫字體。筆畫字體是以「連結點」的方式定義的一系列線段,筆畫字體可以連續地縮放,這意味著同樣的字體可以用於具有任何解析度的圖形輸出設備,並且字體可以放大或縮小到任意尺寸。不過,它的性能不好,小字體的可讀性也很糟,而大字體由於筆畫是單根直線而顯得很單薄。筆畫字體有時也稱為繪圖機字體,因為它們特別適合於繪圖機,但是不適合於別的場合。筆畫字體的字樣有:Modern、Roman和Script。
對於GDI點陣字體和GDI筆畫字體,Windows都可以「合成」粗體、斜體、加底線和加刪除線,而不需要為每種屬性另外儲存字體。例如,對於斜體,Windows只需要將字元的上部向右移動就可以了。

GDI字體字體系列

Arial Regular(規則)、Arial Bold(黑體)、Arial Italic(斜體)、Arial Bold Italic(粗斜體)