The invention provides a dynamic text rendering method and device, a computing device and a readable medium. The methods include: using the tools in the operating system to obtain the drawing path sequence of the target text to be drawn; according to the display position of the target text, counting the path length of each segment of the drawing path sequence; according to the preset drawing control parameters and the path length of each segment drawing path, dynamically drawing the target text for display. The technical scheme of the present invention can realize dynamic text rendering without the user's personalized implementation and by using the tools of the operating system itself, which has strong versatility and is very convenient to use, thereby effectively enhancing the user's use experience.
【技术实现步骤摘要】
文本的动态绘制方法及装置、计算设备及可读介质
本专利技术涉及计算机应用
,尤其涉及一种文本的动态绘制方法及装置、计算设备及可读介质。
技术介绍
随着智能终端的硬件设备的不断完善以及各种软件应用的不断开发,使得移动终端的使用越来越普及,也大大地方便了人们的生活。现有技术的移动终端多采用andriod或者ios操作系统。在现有的移动终端中,文本显示主要采用静态显示的方式来显示。但是,在一些特殊场景,如视频场景中,若用户需要动态显示文本,而移动终端的系统本身并不提供动态绘制文本的方式,因此,需要用户自己去实现一个动态显示文本的方案,实现过程又比较复杂。
技术实现思路
本专利技术提供一种文本的动态绘制方法及装置、计算设备及可读介质,用于提供一种通用的文本的动态绘制方案,不用用户再去实现,使用非常方便。本专利技术提供一种文本的动态绘制方法,所述方法包括:利用操作系统中的工具,获取待绘制的目标文本的绘制路径序列;根据所述目标文字的显示位置,统计所述绘制路径序列中各段绘制路径的路径长度;根据预设的绘制调控参数、各段所述绘制路径的路径长度,动态绘制所述目标文本,以显示。进一步可选地,如上所述的方法中,根据所述目标文字的显示位置,统计所述绘制路径序列中各段绘制路径的路径长度,包括:根据所述目标文字的显示位置,获取所述目标文字的显示大小;根据所述目标文字的显示位置和所述目标文字的显示大小,确定所述目标文字的各段所述绘制路径中的点的坐标信息;根据各段所述绘制路径中的点的坐标信息,统计能够包围对应段的所述绘制路径上的所有点的闭环路径的周长,作为对应段的所述绘制路径的长度。进一步 ...
【技术保护点】
1.一种文本的动态绘制方法,其特征在于,所述方法包括:利用操作系统中的工具,获取待绘制的目标文本的绘制路径序列;根据所述目标文字的显示位置,统计所述绘制路径序列中各段绘制路径的路径长度;根据预设的绘制调控参数、各段所述绘制路径的路径长度,动态绘制所述目标文本,以显示。
【技术特征摘要】
1.一种文本的动态绘制方法,其特征在于,所述方法包括:利用操作系统中的工具,获取待绘制的目标文本的绘制路径序列;根据所述目标文字的显示位置,统计所述绘制路径序列中各段绘制路径的路径长度;根据预设的绘制调控参数、各段所述绘制路径的路径长度,动态绘制所述目标文本,以显示。2.根据权利要求1所述的方法,其特征在于,根据所述目标文字的显示位置,统计所述绘制路径序列中各段绘制路径的路径长度,包括:根据所述目标文字的显示位置,获取所述目标文字的显示大小;根据所述目标文字的显示位置和所述目标文字的显示大小,确定所述目标文字的各段所述绘制路径中的点的坐标信息;根据各段所述绘制路径中的点的坐标信息,统计能够包围对应段的所述绘制路径上的所有点的闭环路径的周长,作为对应段的所述绘制路径的长度。3.根据权利要求1所述的方法,其特征在于,根据预设的绘制调控参数、各段所述绘制路径的路径长度,动态绘制所述目标文本,包括:根据各段所述绘制路径的路径长度,计算所述目标文字的绘制路径总长度;根据预设的绘制总体时长和所述绘制路径总长度,控制绘制进度,实现动态绘制所述目标文本。4.根据权利要求1所述的方法,其特征在于,根据预设的绘制调控参数、各段所述绘制路径的路径长度,动态绘制所述目标文本,包括:根据各段所述绘制路径的路径长度,计算所述目标文字的绘制路径总长度;根据预设的绘制总体时长、绘制进度调控参数和所述绘制路径总长度,控制绘制进度,实现动态绘制所述目标文本。5.根据权利要求4所述的方法,其特征在于,根据预设的绘制总体时长、绘制进度调控参数和所述绘制路径总长度,控制绘制速度,实现动态绘制所述目标文本之前,所述方法还包括:接收用户输入的预设的所述绘制总体时长和所述绘制进度调控参数。6.一种文本的动态绘制装置,其特征在于,...
【专利技术属性】
技术研发人员:涂勇,
申请(专利权)人:广州优视网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。