【技术实现步骤摘要】
LCD屏显示各国语言产生文字间距的解决方法
本专利技术属于LCD显示屏的
,尤其涉及一种LCD屏显示各国语言产生文字间距的解决方法。
技术介绍
嵌入式设备具体功耗低、体积小、成本低、硬件资源有限等特点,决定了嵌入式设备无法使用复杂的操作系统。所以需要用代码直接对屏幕控制,由于嵌入式设备显示的文字内容比较固定,由于屏幕较小,显示的文字比较突出。由于文字宽度并不是完全一样,比如笔画多和笔画少的文字,导致文字间的间距并不是完全一致,在较小的嵌入式设备屏幕上,会显得格外突出,不够美观。所以需要针对嵌入式设备产生完全等距的字体库。如果文字字数较多,或者语言种类较多,工作人员需要将每个文字按等距排列,并记录文字的坐标。这样的工作量是巨大的,而且繁琐,容易出错,或者一旦制作完成,很难再做修改。
技术实现思路
本专利技术主要解决的技术问题是提供一种LCD屏显示各国语言产生文字间距的解决方法,可实现各国语言字库的自动生成,该软件通过分析文字的实际占用的像素宽度,自动调整该文字的整体宽度,并控制文字与文字间的间距,自动生成bmp格式的字库和嵌入式软件需要的代码文件,方便嵌入式软件开 ...
【技术保护点】
一种LCD屏显示各国语言产生文字间距的解决方法,其特征在于,包括以下具体步骤:a、用户打开想要生成字库的文本文件,选择字体、字号、文字效果和颜色,点击生成字库,产生字库和代码头文件;b、采用软件读取用户打开的文本文件,计算文字个数为n个;c、开始处理每个文字;d、由文字产生文字图片,计算该图片中的实际像素点宽度和高度,并保存实际宽度和高度的像素信息;e、将像素信息保存至字库,并计算每个文字的坐标,将坐标信息保存至代码头文件;f、判断处理的文字个数是否小于文字个数n;g、当文字个数小于文字个数n时,返回步骤c重新开始处理每个文字;i、当文字个数大于文字个数n时,保存bmp字体文件和代码头文件。
【技术特征摘要】
1.一种LCD屏显示各国语言产生文字间距的解决方法,其特征在于,包括以下具体步骤:a、用户打开想要生成字库的文本文件,选择字体、字号、文字效果和颜色,点击生成字库,产生字库和代码头文件;b、采用软件读取用户打开的文本文件,计算文字个数为n个;c、开始处理每个文字;d、由文字产生文字图片,计算该图片中的实际像素点宽度和高度,并保存实际宽度和高度的像素信息;e...
【专利技术属性】
技术研发人员:皇甫立稳,
申请(专利权)人:苏州咖博士咖啡系统科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。