(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(10)申请公布号 CN 103761220 A
(43)申请公布日 2014.04.30
(21)申请号 CN201410024008.1
(22)申请日 2014.01.20
(71)申请人 深圳市英威诺科技有限公司
    地址 518000 广东省深圳市高新南一道富诚科技大厦三楼源通世纪
(72)发明人 不公告发明人
(74)专利代理机构
    代理人
(51)Int.CI
      G06F17/25
                                                                  权利要求说明书 说明书 幅图
(54)发明名称
字体样式软件文字怎么那么小
      一种资讯软件的文字排版技术方法
(57)摘要
      本发明公开了一种资讯软件的文字排版技术方法,以解决以往技术中使用安卓系统自带的控件或者使用绘制文字算法,就会出现版面错乱,影响用户阅读和推广的问题,实施中设置任意关键字下沉的段落的下沉字符进行判断是否是汉字。若否,则都不设置字符下沉,判断设置下沉的字符在不放大下沉的情况下X、Y方向的坐标位置,如果放大下沉后该行字符绘制宽度超过排版宽度,则该下沉字符应显示到下一行的第一个位置,否则在原位置进行放大下沉操作,根据每行最多字符数,以及字符宽度、高度、行间距准确计算出在原位置放大下沉以及在原行的下一行进行放大下沉操作时每个字符对应的X、Y坐标的位置。
法律状态
法律状态公告日
法律状态信息
法律状态
权 利 要 求 说 明 书
1.   一种排版的方法,应用于互联网软件的一段文字的排版区域,其特征在于,所述方法包括:       
对设置任意关键字下沉的段落的下沉字符进行判断是否是汉字,若否则都不设置字符下沉,若为汉字则判断下沉字符在不放大下沉显示的情况下所在行的位置,即判断指定的下沉的字符所在行中包括下沉的字符在内的所有之前的字符绘制的宽度是否小于或者等于有下沉字体所在行的排版宽度,       
    若是,则确定所述任意关键字下沉段落的下沉字符的x方向的位置,       
    若否,则将所述任意关键字下沉段落的下沉字符排放在当前行的下一行第一个位置,再确定所述任意关键字下沉段落的下沉字符的x方向的位置,       
    在所述可排区域内的宽度与高度方向从起始位置依次编排所述任意关键字下沉段落的所有字符。       
2.   根据权利要求1所述的方法,其特征在于,还包括:       
根据设置关键字下沉段落的字体大小以及下沉字符下沉的行高倍数,编排关键字下沉的段落的下沉字符。       
3.   根据权利要求1所述的方法,其特征在于,还包括:       
根据设置关键字下沉段落的字体大小,编排除下沉字符外的其他字符。       
4.    根据权利要求2所述的方法,其特征在于,所述设置关键字下沉段落的字体大小以及下沉字符下沉的行数,编排关键字下沉的段落的下沉字符包括:       
根据所述行高倍数确定下沉字符排版的高度和排版的宽度;       
根据所述下沉字符排版高度和排版宽度确定所述关键字下沉段落的排版位置。       
5.    根据权利要求4所述的方法,其特征在于,所述行高倍数确定下沉字符排版的高度和排版的宽度包括:       
根据关键字下沉字符的段落的下沉字符的原始高度、关键字下沉字符的段落的行间距和行高倍数得出下沉字符排版高度,       
根据画笔的测量字符宽度的方法得出下沉字符的排版宽度。       
6.    根据权利要求5所述的方法,其特征在于,所述根据关键字下沉字符的段落的下沉字符的原始高度、关键字下沉字符的段落的行间距和行高倍数得出下沉字符排版高度包括根据如下公式计算:       
下沉字符排版高度 = 下沉字符原始高度 x 所述行高倍数+所述行间距x(所述行高倍数 - 1)。       
说  明  书
<p>技术领域   
本发明涉及智能手机阅读软件的文字排版技术领域,特别地涉及一种互联网应用软件的文字排版的技术方法。   
背景技术   
随着智能手机的普及,众多手机资讯类软件进入了用户的视线,资讯类软件多以文字或文字加图片形式出现。当中的弊端是,版面单调,关键字不突出,无法吸引用户阅读兴趣。目前市场上只有针对杂志报刊纸质类阅读资料在文字排版上有首字下沉的排版,而针对智能手机资讯类软件产品目前市场上还未有先例。   

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。