图文混排方法、装置、计算机可读存储介质和终端制造方法及图纸

技术编号:19428266 阅读:88 留言:0更新日期:2018-11-14 11:09
本发明专利技术公开了一种图文混排方法、装置、计算机可读存储介质和终端。其中,该图文混排方法包括:获取用户数据;通过预设表情映射表,对用户数据进行解析;基于解析结果,构造表情元数据;其中,表情元数据包括文字数据和表情占位字符,表情占位字符用于标识待显示的表情图片,表情占位字符的属性设置为待显示的表情图片的属性;按照预设布局规则,对表情元数据进行图文渲染。通过本发明专利技术实施例解决了如何提高用户视觉体验的技术问题,丰富了用户发表评论的语境,比单纯的文字更易读,可避免无话可说的尴尬,能够根据用户选择的表情,来确定与该情感元素相对应的表情图片,符合用户表达情感的习惯,提高了用户在评论区的互动量和活跃度。

【技术实现步骤摘要】
图文混排方法、装置、计算机可读存储介质和终端
本专利技术涉及一种互联网
,特别是涉及一种图文混排方法、装置、计算机可读存储介质和终端。
技术介绍
随着用户参与网络互动活动的增加,在互动过程中,用户在不同的语境下表达自己当时情绪的意愿也越来越强烈。表情符号作为表达情绪的非语言沟通方式,因其能够形象生动地表达情绪的变动而越来越流行。在现有的表情符号的应用过程中,当网络用户输入表情符号时,该表情符号通常以纯文本的形式显示在输入框中;然后,在显示该表情符号的时候,再将纯文本形式的表情符号转化为图形式的表情符号。由于上述现有技术需要在不同形式的表情符号之间进行转化;由此造成了用户输入的内容与所显示的内容之间存在数据格式差异,从而导致了用户视觉体验差的缺陷。
技术实现思路
本专利技术解决的技术问题是提供一种图文混排方法、装置、计算机可读存储介质和终端,以解决如何提高用户视觉体验的技术问题。为了实现上述目的,根据本专利技术的第一方面,提供以下技术方案:一种图文混排方法,包括:获取用户数据;通过预设表情映射表,对所述用户数据进行解析;基于解析结果,构造表情元数据;其中,所述表情元数据包括文字数据和本文档来自技高网...

【技术保护点】
1.一种图文混排方法,其特征在于,包括:获取用户数据;通过预设表情映射表,对所述用户数据进行解析;基于解析结果,构造表情元数据;其中,所述表情元数据包括文字数据和表情占位字符,所述表情占位字符用于标识待显示的表情图片,所述表情占位字符的属性设置为所述待显示的表情图片的属性;按照预设布局规则,对所述表情元数据进行图文渲染。

【技术特征摘要】
1.一种图文混排方法,其特征在于,包括:获取用户数据;通过预设表情映射表,对所述用户数据进行解析;基于解析结果,构造表情元数据;其中,所述表情元数据包括文字数据和表情占位字符,所述表情占位字符用于标识待显示的表情图片,所述表情占位字符的属性设置为所述待显示的表情图片的属性;按照预设布局规则,对所述表情元数据进行图文渲染。2.根据权利要求1所述的方法,其特征在于,所述预设表情映射表通过以下方式确定:根据表情字符和表情图片,构建对照表;基于所述对照表,生成正则表达式;基于所述正则表达式,形成预设表情映射表。3.根据权利要求1所述的方法,其特征在于,所述按照预设布局规则,对所述表情元数据进行图文渲染的步骤,具体包括:按照预设布局规则,对所述表情元数据进行布局;利用文字渲染引擎对布局后的文字数据进行绘制;利用图形渲染引擎对布局后的表情占位字符进行绘制。4.根据权利要求1所述的方法,其特征在于,所述按照预设布局规则,对所述表情元数据进行图文渲染的步骤,具体包括:获取属性字符串;其中,所述属性字符串的附件包括所述表情元数据;按照预设布局规则,通过文本排版渲染引擎,对所述属性字符串进行渲染。5.一种图文混排装置,其特征在于,包括:获取模块,用于获取用户数据;解析模块,用于通过预设表情映射表,对所述用户数据进行解析;构造模块,用于基于解析结果,构造表情元数据;其中,所述表情元数据包括文字...

【专利技术属性】
技术研发人员:盛宣玮
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1