【技术实现步骤摘要】
富文本对象的编辑方法、装置、终端设备及计算机存储介质
本专利技术实施例涉及数据处理
,尤其涉及一种富文本对象的编辑方法、装置、终端设备及计算机存储介质。
技术介绍
随着互联网的发展,用户在通过浏览器浏览网页时,会向网页中发布信息,发布的信息大多为富文本格式的信息,即发布的信息中可以包括文本内容、图像内容或两者的混合。但是,现有的用于编辑的工具大多为本地安装的程序,例如word、wps等。因此,用户在发布信息时,通常会先在本地安装的程序中将需要发布的信息编辑完成,再将该信息复制至浏览器内嵌的富文本编辑器中,通过富文本编辑器进行发布。现有的复制过程是通过本地的粘贴板实现的,先将待发布的信息复制至粘贴板中,然后再将粘贴板中的内容复制至富文本编辑器,复制时内容的格式为富文本编辑器可接受的文件格式。但是,富文本编辑器无法支持原始的待发布信息中的某些格式的对象,例如,富文本编辑器支持纯文本格式和HTML格式,但是这两种格式中均不包括图像编码数据,致使若待发布的信息中包括图像,则复制至富文本编辑器并发布后,会出现图像错误、图像丢失等情况,从而导致发布的信息与原始的待发布信息之间出现偏差。
技术实现思路
有鉴于此,本专利技术实施例提供一种富文本对象的编辑方法、装置、终端设备及计算机存储介质,以解决上述问题。根据本专利技术实施例的第一方面,提供了一种富文本对象的编辑方法,其中,所述富文本对象中包括图像,所述方法包括:从本地粘贴板中获取富文本对象的待编辑内容,从所述待编辑内容中获取所述富文本对象 ...
【技术保护点】
1.一种富文本对象的编辑方法,其中,所述富文本对象中包括图像,其特征在于,所述方法包括:/n从本地粘贴板中获取富文本对象的待编辑内容,从所述待编辑内容中获取所述富文本对象对应的网页格式内容,以及,获取所述富文本对象中包含的所述图像,其中,所述网页格式内容中包括与所述图像对应的图像地址;/n将获取的所述图像上传至服务器,并从所述服务器中获取所述图像的服务器存储地址;/n根据所述服务器存储地址更新所述网页格式内容中的所述图像地址,将更新后所述网页格式内容复制至富文本编辑器;或者,根据所述服务器存储地址更新已复制至所述富文本编辑器中的所述网页格式内容中的所述图像地址。/n
【技术特征摘要】
1.一种富文本对象的编辑方法,其中,所述富文本对象中包括图像,其特征在于,所述方法包括:
从本地粘贴板中获取富文本对象的待编辑内容,从所述待编辑内容中获取所述富文本对象对应的网页格式内容,以及,获取所述富文本对象中包含的所述图像,其中,所述网页格式内容中包括与所述图像对应的图像地址;
将获取的所述图像上传至服务器,并从所述服务器中获取所述图像的服务器存储地址;
根据所述服务器存储地址更新所述网页格式内容中的所述图像地址,将更新后所述网页格式内容复制至富文本编辑器;或者,根据所述服务器存储地址更新已复制至所述富文本编辑器中的所述网页格式内容中的所述图像地址。
2.根据权利要求1所述的方法,其特征在于,所述获取所述富文本对象中包含的所述图像,包括:
从所述待编辑内容中获取所述富文本对象对应的多信息文本格式RTF内容;
从所述RTF内容中获取所述富文本对象包含的所述图像。
3.根据权利要求2所述的方法,其特征在于,在获取所述富文本对象中包含的所述图像之后,将获取的所述图像上传至服务器之前,还包括:
将从所述RTF内容中获取的所述图像的格式转换为与所述富文本编辑器相匹配的格式;
确定格式转换后的所述图像的本地资源地址;
将所述网页格式内容中的所述图像地址更新为所述本地资源地址。
4.根据权利要求2所述的方法,其特征在于,所述将获取的所述图像上传至服务器,并从所述服务器中获取所述图像的服务器存储地址,包括:
将从所述RTF内容中获取的所述图像上传至服务器,通过所述服务器将所述图像的格式转换为与所述富文本编辑器相匹配的格式;
从所述服务器中获取转换格式后的所述图像的服务器存储地址。
5.根据权利要求2所述的方法,其特征在于,从所述RTF内容中获取所述富文本对象包含的所述图像,包括:
通过正则匹配的方式从所述RTF内容中获取所述富文本对象包含的所述图像;
或者,通过分割函数从所述RTF内容中获取所述富文本对象包含的所述图像;
或者,遍历所述RTF内容以从中提取所述富文本对象包含的所述图像。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述将获取的所述图像上传至服务器,包括:
通过USB-KEY对获取的所述图像进行签名,得到包括数字签名的所述图像,其中,所述USB-KEY中存储有富文本对象的编辑用户的用户信息;
将包括数字签名的所述图像以及所述用户信息上传至所述服务器,以使所述服务器验证所述用户信息,并在验证通过后存储包括数字签名的所述图像,建立存储的所述图像与所述编辑用户间的关联关系。
7.根据权利要求1-5任一项所述的方法,其特征在于,
所述获取所述富文本对象中包含的所述图像包括:从所述待编辑内容中获取所述富文本对象中包含的所述图像的图像编码数据和编号数据;
所述根据所述服务器存储地址更新所述网页格式内容中的所述图像地址包括:确定所述网页格式内容中,与所述编号数据相对应的所述图像地址,将所述图像地址更新为所述服务器存储地址;
或者,所述根据所述服务器存储地址更新已复制至所述富文本编辑器中的所述网页格式内容中的所述图像地址包括:确定已复制至所述富文本编辑器中的所述网页格式内容中,与所述编号数据相对应的所述图像地址,将所述图像地址更新为所述服务器存储地址。
8.一种富文本对象的编辑装置,其中,所述富文本对象中包括图像,其特征在于,所述装置包括:
待编辑内容获取模块,用于从本地粘贴板中获取富文本对象的待编辑内容;
网页格式获取模块,用于从所述待编辑内容中获取所述...
【专利技术属性】
技术研发人员:郑俊鑫,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。