[发明专利]图文混排方法以及装置在审
申请号: | 202111510112.8 | 申请日: | 2021-12-10 |
公开(公告)号: | CN114169289A | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 谭淇;申建利 | 申请(专利权)人: | 洪恩完美(北京)教育科技发展有限公司 |
主分类号: | G06F40/106 | 分类号: | G06F40/106;G06F40/109 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈;孙明子 |
地址: | 100102 北京市朝阳区望京东路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图文 方法 以及 装置 | ||
1.一种图文混排方法,其特征在于,所述方法包括:
获取待处理的原始图文资源,所述原始图文资源包括绘本出版物资源;
对所述原始图文资源进行解析,以得到待处理的文本资源以及图像资源;
根据所述文本资源所属的布局类型,确定所述文本资源对应的文本排列特征;
根据所述文本排列特征对所述文本资源和所述图像资源进行混排处理,并将处理得到的图文混排资源展示在客户端的交互界面中,以在所述交互界面中通过所述图文混排资源向用户提供交互功能。
2.根据权利要求1所述的图文混排方法,其特征在于,所述布局类型包括段落类型或曲线类型;
所述根据所述文本资源所属的布局类型,确定所述文本资源对应的文本排列特征,包括:
确定所述文本资源所属的布局类型为所述段落类型或所述曲线类型;
若所述文本资源属于所述段落类型,则采用所述段落类型对应的特征计算方式,计算出所述文本资源对应的段落特征;
若所述文本资源属于所述曲线类型,则采用所述曲线类型对应的特征计算方式,计算出所述文本资源对应的字符特征以及曲线特征。
3.根据权利要求2所述的图文混排方法,其特征在于,所述采用所述段落类型对应的特征计算方式,计算出所述文本资源对应的段落特征,包括:
根据所述文本资源确定所述文本资源中各个段落对应的段落布局信息以及各个字符对应的属性信息;
将所述段落布局信息以及所述属性信息作为所述段落特征。
4.根据权利要求2所述的图文混排方法,其特征在于,所述采用所述曲线类型对应的特征计算方式,计算出所述文本资源对应的字符特征以及曲线特征,包括:
根据所述文本资源确定贝塞尔曲线类型,所述贝塞尔曲线类型包括一阶贝塞尔曲线、二阶贝塞尔曲线、三阶贝塞尔曲线;
根据所述贝塞尔曲线类型确定对应的贝塞尔曲线的关键点信息,并以所述关键点信息作为所述曲线特征;
根据所述关键点信息以及贝塞尔曲线公式,计算出所述文本资源中各个字符对应的原点位置和旋转角度,并以所述原点位置和所述旋转角度作为所述字符特征。
5.根据权利要求1所述的图文混排方法,其特征在于,所述图像资源包括图像排列顺序;
所述根据所述文本排列特征对所述文本资源和所述图像资源进行混排处理,包括:
根据所述文本排列特征确定所述文本资源中各个字符所处位置以及朝向;
根据所述图像排列顺序、所述各个字符所处位置以及朝向,将所述文本资源和所述图像资源进行渲染,以得到所述图文混排资源。
6.根据权利要求5所述的图文混排方法,其特征在于,若所述文本资源属于曲线类型,则所述根据所述文本排列特征确定所述文本资源中各个字符所处位置以及朝向,包括:
根据曲线特征确定贝塞尔曲线的轨迹参数;
根据所述轨迹参数以及字符特征,计算出所述文本资源中各个字符在所述交互界面中所处位置以及朝向。
7.根据权利要求5所述的图文混排方法,其特征在于,若所述文本资源属于段落类型,则所述根据所述文本排列特征确定所述文本资源中各个字符所处位置以及朝向,包括:
通过正则表达式确定所述文本资源中每行的首个字符;
根据段落特征确定每行首个字符在所述交互界面中所处位置以及朝向。
8.根据权利要求7所述的图文混排方法,其特征在于,所述通过正则表达式确定所述文本资源中每行的首个字符,包括:
通过正则表达式识别所述文本资源中每行的首个字符以及最后一个字符;
判断识别出的所述最后一个字符是否为设定字符,所述设定字符包括上双引号、上书名号;
若所述最后一个字符为所述设定字符,则将所述最后一个字符设置下一行的首个字符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于洪恩完美(北京)教育科技发展有限公司,未经洪恩完美(北京)教育科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111510112.8/1.html,转载请声明来源钻瓜专利网。