欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: C# 如何將一個字符串轉換為C51格式字模 [打印本頁]

作者: malaoko    時間: 2018-5-7 17:00
標題: C# 如何將一個字符串轉換為C51格式字模
我有一個字符串比如caojian,如何通過C#代碼將它轉換成類似以下的C51格式的字模:
/*--  文字:  c  --*/
/*--  Fixedsys12;  此字體下對應的點陣為:寬x高=8x16   --*/
0x00,0x03,0x07,0x04,0x04,0x06,0x02,0x00,0x00,0xE0,0xF0,0x10,0x10,0x30,0x20,0x00
/*--  文字:  a  --*/
/*--  Fixedsys12;  此字體下對應的點陣為:寬x高=8x16   --*/
0x00,0x00,0x04,0x04,0x04,0x07,0x03,0x00,0x00,0x60,0xF0,0x90,0x90,0xF0,0xF0,0x00
/*--  文字:  o  --*/
/*--  Fixedsys12;  此字體下對應的點陣為:寬x高=8x16   --*/
0x00,0x03,0x07,0x04,0x04,0x07,0x03,0x00,0x00,0xE0,0xF0,0x10,0x10,0xF0,0xE0,0x00
/*--  文字:  j  --*/
/*--  Fixedsys12;  此字體下對應的點陣為:寬x高=8x16   --*/
0x00,0x00,0x04,0x04,0x37,0x37,0x00,0x00,0x00,0x02,0x02,0x02,0xFE,0xFC,0x00,0x00
/*--  文字:  i  --*/
/*--  Fixedsys12;  此字體下對應的點陣為:寬x高=8x16   --*/
0x00,0x04,0x04,0x37,0x37,0x00,0x00,0x00,0x00,0x10,0x10,0xF0,0xF0,0x10,0x10,0x00
/*--  文字:  a  --*/
/*--  Fixedsys12;  此字體下對應的點陣為:寬x高=8x16   --*/
0x00,0x00,0x04,0x04,0x04,0x07,0x03,0x00,0x00,0x60,0xF0,0x90,0x90,0xF0,0xF0,0x00
/*--  文字:  n  --*/
/*--  Fixedsys12;  此字體下對應的點陣為:寬x高=8x16   --*/
0x00,0x07,0x07,0x04,0x04,0x07,0x03,0x00,0x00,0xF0,0xF0,0x00,0x00,0xF0,0xF0,0x00


作者: wtf3505    時間: 2018-8-22 22:14
這個把對應關系對好,應該不難
作者: sxhwdz    時間: 2018-8-23 06:32
先把26個字母的字模順序連接做成字庫,然后用字符串中每個小寫字母的ascii碼
作者: sxhwdz    時間: 2018-8-23 06:41
先把26個小寫字母的字模順序排列組成一個字庫,每個字母在字庫中的長度是16字節。然后分別將字符串中的小寫字母的ASCII碼減去 0x60,再乘16,即可得到該字母在字庫中的位置,取出順序的16個字節,就是該字母的字模。
作者: 小貓貓愛吃魚    時間: 2018-8-23 09:19
你好!不管是什么編程工具,都需要將字符串通過點陣的形式轉換完成;
轉換后的數據,用于單片機液晶顯示,C++、C#、VB,等都可以實現。。。




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1