[发明专利]富文本编辑方法、装置、计算机设备及存储介质在审
申请号: | 202211329466.7 | 申请日: | 2022-10-27 |
公开(公告)号: | CN115618821A | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 王国彬;黎梓峰;杨行榜 | 申请(专利权)人: | 土巴兔集团股份有限公司 |
主分类号: | G06F40/166 | 分类号: | G06F40/166;G06F9/451;G06F16/955;G06F16/958 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 张小燕 |
地址: | 518000 广东省深圳市南山西丽街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文本编辑 方法 装置 计算机 设备 存储 介质 | ||
本发明公开了一种富文本编辑方法、装置、计算机设备及存储介质,包括监听富文本编辑事件,获取目标事件类型和目标事件数据;根据目标事件类型,确定目标事件类型对应的渲染资源类型;根据渲染资源类型,确定渲染资源类型对应的资源装饰器;根据资源装饰器和目标事件数据,对目标区块进行渲染,获取目标富文本。本技术方案能够根据不同目标事件类型的富文本编辑事件对富文本进行编辑,优化富文本的编辑功能,以对富文本进行编辑的编辑方式更加丰富,优化富文本的编辑功能。
技术领域
本发明涉及文本处理技术领域,尤其涉及一种富文本编辑方法、装置、计算机设备及存储介质。
背景技术
富文本编辑器是一种可内嵌于浏览器,实现所见即所得的文本编辑器。由于富文本编辑器不同于普通的文本编辑器,可以内嵌到网站或程序中,提供类似于MicrosoftWord的编辑功能,使用户可以在网页上实现内容编写、排版,不会编写超文本标记语言(HTML,Hypertext Markup Language)的用户,也可以根据实际需求,编辑满足自身个性化需求的各种文本内容,方便用户编辑文章或信息,因而,深受用户喜爱,其应用也越来越广泛。
现有编辑富文本的方法,由于富文本编辑器创建的文本输入框只能支持文本内容的通用编辑,编辑方式较为简单、编辑功能少,使得生成的富文本样式较为单一,不能满足用户个性化的需求。
发明内容
本发明实施例提供一种富文本编辑方法、装置、计算机设备及存储介质,以解决现有的富文本编辑方式生成的富文本样式较为单一的问题。
一种富文本编辑方法,包括:
监听富文本编辑事件,获取目标事件类型和目标事件数据;
根据所述目标事件类型,确定所述目标事件类型对应的渲染资源类型;
根据所述渲染资源类型,确定所述渲染资源类型对应的资源装饰器;
根据所述资源装饰器和所述目标事件数据,对所述目标区块进行渲染,获取目标富文本。
进一步地,所述监听富文本编辑事件,获取目标事件类型和目标事件数据,包括:
通过应用程序接口,获取输入设备输入的设备操作指令;
基于所述设备操作指令,获取所述目标事件类型和所述目标事件数据。
进一步地,所述根据所述目标事件类型,确定所述目标事件类型对应的渲染资源类型,包括:
若所述目标事件类型为复制操作类型,则采用所述复制操作类型对应的第一处理逻辑,确定渲染资源类型;
若所述目标事件类型为新增操作类型,则采用所述新增操作类型对应的第二处理逻辑,确定渲染资源类型;
若所述目标事件类型为删除操作类型,则采用所述删除操作类型对应的第三处理逻辑,确定渲染资源类型。
进一步地,所述采用所述复制操作类型对应的第一处理逻辑,确定渲染资源类型,包括:
根据所述目标事件数据,确定复制选区和文本信息;
判断所述复制选区是否存在第一资源区块信息;
若所述复制选区存在所述第一资源区块信息,则根据所述第一资源区块信息和所述文本信息,确定渲染资源类型;
若所述复制选区不存在所述第一资源区块信息,则根据所述文本信息,确定渲染资源类型。
进一步地,所述若所述目标事件类型为新增操作类型,则采用所述新增操作类型对应的第二处理逻辑,确定渲染资源类型,包括:
从所述目标事件数据中获取资源关键信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于土巴兔集团股份有限公司,未经土巴兔集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211329466.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:关节镜
- 下一篇:一种铁路工程生态修复决策方法和装置