汉字点阵字模自动生成及镶边处理程序编程开发 毕业设计论文

汉字点阵字模自动生成及镶边处理程序编程开发 毕业设计论文

ID:321044

大小:588.50 KB

页数:67页

时间:2017-07-23

汉字点阵字模自动生成及镶边处理程序编程开发  毕业设计论文_第1页
汉字点阵字模自动生成及镶边处理程序编程开发  毕业设计论文_第2页
汉字点阵字模自动生成及镶边处理程序编程开发  毕业设计论文_第3页
汉字点阵字模自动生成及镶边处理程序编程开发  毕业设计论文_第4页
汉字点阵字模自动生成及镶边处理程序编程开发  毕业设计论文_第5页
资源描述:

《汉字点阵字模自动生成及镶边处理程序编程开发 毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要点阵的显示和镶边处理在各行各业都有广泛的应用,在电视、电脑、手机、遥控器等的液晶显示屏上,都可以看见点阵的应用。点阵是为集中反映晶体结构的周期性而引入的一个概念,通过点阵可以表示一系列的结构,可以是符号、图像或者汉字等。本文讨论的是在中文Windows操作系统环境下,通过系统自带的矢量字体库取出对应字体的文字,将其表示为比特图的形式,进而转换为点阵的表示,并在屏幕上绘出点阵文字,以及在对应的点阵文字上进行镶边处理,生成对应字体的点阵字库。利用VISUALC++及其MFC进行界面编程,通过消息事件实现所需的功能。其中主要的镶边算法为:对于一个汉字的点阵数组,按行列依次遍历每一个点,

2、对每一个点判断周围的8个点是否有笔画存在,借此判断该点是否为边界点,如果该点上没有笔画存在则将该点显示为字的边,由此动态地实时地进行镶边处理。此算法中并没有考虑生成边界的美观性,介于点阵镶边的局限性及镶边算法的难度,本文中的点阵镶边并没有针对笔画进行边界区分。本文中生成的字库是基于GB2312标准的,按照区位码表的存储方式,存储固定尺寸(如16*16,24*24等)的点阵字体,并实现了指定区位码字符的读取显示功能。关键词:点阵字体;字体转换;镶边算法;字库;C++;MFCABSTRACTDotmatrixdisplayandtheedgetreatmentwidelyusedinal

3、lwalksoflife,intelevision,computers,cellphones,remotecontrol,LCDdisplay,etc.,canseethedotmatrixoftheapplication.Dotmatrixisaconcentratedreflectionoftheperiodiccrystalstructureandtheintroductionofaconceptlatticecanbeexpressedthroughaseriesofstructures,canbesymbols,imagesorcharacters,etc..Thisart

4、iclediscussesWindowsoperatingsystemintheChineseenvironment,throughthesystemcomeswiththecorrespondingvectorfontlibraryremovedthetextfont,expressedasbit-mapofitsform,thenconvertedtodot-matrixrepresentation,anddrawpointsonthescreenFronttext,andtextinthecorrespondingdotmatrixtrimonhandle,generateth

5、ecorrespondingcharacterdotmatrixfont.UsingVISUALC++andMFCtointerfaceprogramming,bynewseventstoachievetherequiredfunctionality.Oneofthemajortrimalgorithm:ForaChinesecharacterdot-matrixarray,accordingtotheranksoftraversingeachpointinturn,oneverypointaround8pointstojudgewhetherthestrokeexist,todet

6、erminewhetherthepointoftheboundarypoints,ifthepointisthatthereisnopointstrokesappearascharactersintheside,thusdynamicallyinrealtimetotrimtreatment.Thisalgorithmdoesnottakeintoaccounttheaestheticsofthebordergenerated,betweenthelimitationsofdotmatrixtrimandthetrimalgorithmdifficulty,thisarticleis

7、notforthedotmatrixtrimdistinguishbetweenstrokestotheboundary.GeneratedinthisarticlearebasedonGB2312standardfont,inaccordancewiththelocationcodetableisstored,storefixedsize(eg16x16,24x24,etc.)ofthedotmatrixfonts,andtoachieveaspecif

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。