要顯示漢字點陣,需要漢字點陣庫,如果是16*16的漢字就是HZK16,
HZK16文件是按照GB 2312-80標準,也就是通常所說的國標碼或區位碼的標準排列的。國標碼分為 94 個區,每個區 94 個位,所以也稱為區位碼。其中01~09 區為符號、數字區,16~87 區為漢字區。而 10~15 區、88~94 區是空白區域。
如何取得漢字的區位碼呢?在計算機處理漢字和ASCII字符時,使每個ASCII字符占用1個字節,而一個漢字占用兩個字節,其值稱為漢字的內碼。其中第一個字節的值為區號加上32(20H),第二個字節的值為位號加上32(20H)。為了與ASCII字符區別開,表示漢字的兩個字節的最高位都是1,也就是兩個字節的值都又加上了128(80H)。這樣,通過漢字的內碼,就可以計算出漢字的區位碼。
這裏有我用Delphi寫的一個漢字點陣顯示程序,給你作參考吧(把字庫解壓後和程序放在一起就可以了)