发明名称 一种资讯软件的文字排版技术方法
摘要 本发明公开了一种资讯软件的文字排版技术方法,以解决以往技术中使用安卓系统自带的控件或者使用绘制文字算法,就会出现版面错乱,影响用户阅读和推广的问题,实施中设置任意关键字下沉的段落的下沉字符进行判断是否是汉字。若否,则都不设置字符下沉,判断设置下沉的字符在不放大下沉的情况下X、Y方向的坐标位置,如果放大下沉后该行字符绘制宽度超过排版宽度,则该下沉字符应显示到下一行的第一个位置,否则在原位置进行放大下沉操作,根据每行最多字符数,以及字符宽度、高度、行间距准确计算出在原位置放大下沉以及在原行的下一行进行放大下沉操作时每个字符对应的X、Y坐标的位置。
申请公布号 CN103761220A 申请公布日期 2014.04.30
申请号 CN201410024008.1 申请日期 2014.01.20
申请人 深圳市英威诺科技有限公司 发明人 不公告发明人
分类号 G06F17/25(2006.01)I 主分类号 G06F17/25(2006.01)I
代理机构 代理人
主权项 一种排版的方法,应用于互联网软件的一段文字的排版区域,其特征在于,所述方法包括:对设置任意关键字下沉的段落的下沉字符进行判断是否是汉字,若否则都不设置字符下沉,若为汉字则判断下沉字符在不放大下沉显示的情况下所在行的位置,即判断指定的下沉的字符所在行中包括下沉的字符在内的所有之前的字符绘制的宽度是否小于或者等于有下沉字体所在行的排版宽度,    若是,则确定所述任意关键字下沉段落的下沉字符的x方向的位置,    若否,则将所述任意关键字下沉段落的下沉字符排放在当前行的下一行第一个位置,再确定所述任意关键字下沉段落的下沉字符的x方向的位置,    在所述可排区域内的宽度与高度方向从起始位置依次编排所述任意关键字下沉段落的所有字符。
地址 518000 广东省深圳市高新南一道富诚科技大厦三楼源通世纪