PCtolcd2002提字型檔的位元組計算方法

2021-08-11 05:16:41 字數 469 閱讀 3655

原子程式裡有字型檔位元組的計算公式,如下

u8 csize=(size/8+((size%8)?1:0))*(size/2);

在使用pctolcd2002字型檔提取軟體提取字型檔時,是如圖

從第一列開始向下每取8個點作為乙個位元組,最後向下不足8個點就補滿作為乙個位元組,所以這個可以通過(size/8+((size%8)?1:0))計算出來表示一列需要的位元組數,由於原子的提取的字型檔都是寬x2=高,如圖

則寬度就是列數,是高的一半(size/2);則列位元組數x列數=乙個字元所占用的位元組數。

可以改動公式為u8 csize=(size/8+((size%8)?1:0))*列數,這樣可以適用於所有大小的字元

字模提取工具 PCtoLCD2002使用說明

在正式版中,使用者可生成自己需要的各種小字庫,也可以生成自定義的國標一二級漢字型檔。0.生成自定義的小字庫 0.使用pctolcd的各種調整功能調整出您需要的文字樣式,如字型,字樣 下劃,傾斜,加 粗 大小 各種點陣大小的字型,可鎖定點陣本身大小 如16 16 然後在這個固定的點陣大小 內調節文字的...

12864字型檔的使用

帶字型檔的12864還是經常用到,下面是我的一些小小的收穫和記錄。1,我現在使用的12864的顯示座標和字型檔的定義如下 四行漢字的初始座標依次是 80h,90h,88h,98h 字元和漢字都是按照一定的編碼規則進行編碼儲存的,字元編碼為02h 7fh,共126個字元。這126個字元於編碼一一對應,...

字的研究(1) 字 字形 字型 字型風格和字型檔案

研究字的細節之前首先需要明確一些名詞的定義以及英文描述 是語言學中語意的最基本單位,任何乙個完整的漢字是字,英文中的字母 letter 也是字。乙個可以辨認的抽象的圖形符號,它不依賴於任何特定的設計。中華人民共和國國家標準gb t 16964 資訊科技 字型資訊交換 同一字可以有不同的字形,而不影響...