带文档导入的富文本编辑方法及装置制造方法及图纸

技术编号:7759103 阅读:172 留言:0更新日期:2012-09-14 01:00
本发明专利技术公开一种带文档导入的富文本编辑方法及装置,其中,带文档导入的富文本编辑方法包括以下步骤:S1、接收导入文档的请求并将导入的文档转换成html格式,并将html文档保存;S2、读取经上述保存后的html文档的源代码,将所述源代码插入富文本编辑器;S3、将所述html文档的内容通过所述富文本编辑器展现。通过本发明专利技术,在发布文档内容过程中,客户端无需安装各种文档的打开软件,服务端直接将文档转换成html格式,简化了操作、提高了效率。

【技术实现步骤摘要】

本专利技术涉及互联网、计算机
,尤其涉及一种带文档导入的富文本编辑方法及装置
技术介绍
在互联网技术飞速发展的今天,经常出现需要将已有的文档内容发布到互联网中,文档可能是Word、Excel、PowerPoint、PDF等格式。通常的发布方式是打开需要发布文 档,复制文档的内容粘贴到富文本编辑器中。但这种发布方式并不能显示文档中存在的图片。这是因为当遇到文档中存在图片情况时,直接粘贴进去的图片地址是图片在本地磁盘的地址,这些图片就不能正常显示。也就是说,因为这些图片在文档中就是存在本地磁盘上,所以文件路径存的是本地磁盘路径,例如file:///F: \360data\ 重要数据 \ 用户临 l\msohtmlclipl\01\clip_image001.png,以这个格式的发布到互联网中,图片当然不能显示。这样需要将文档中的图片另存到磁盘中,把文档文本内容粘贴到富文本编辑器中后,再在对应的位置,再将图片上传到服务器相应的位置中。故上述技术仍然存在如下缺点。缺点I :发布文档内容时,因为需要打开文档,并复制文档内容,这就要求本地机器上需要安装Word、Excel、PowerPoint、PDF Reader等软件才能打开待发布的文档。缺点2 :如果文档中带图片,需要先把文本内容粘贴到富文本编辑器中,然后把文档中的图片另存到本地磁盘上,再一张张通过富文本编辑器的图片上传功能,一张张地上传到富文本编辑器内容的正确位置,操作过程繁琐,需要另存图片、上传图片、将图片按原文档所在的位置插入到富文本编辑器中。
技术实现思路
本专利技术主要解决的技术问题是提供一种带文档导入的富文本编辑方法及装置,在发布文档内容过程中,客户端无需安装各种文档的打开软件,服务端直接将文档转换成html格式,同时替换图片路径为互联网上可访问的路径,无需录入人员手动上传待上传文档中的图片,简化了操作、提高了效率。为解决上述技术问题,本专利技术采用的一个技术方案是提供一种带文档导入的富文本编辑方法,包括以下步骤SI、接收导入文档的请求并将导入的文档转换成html格式,并将html文档保存;S2、读取经上述保存后的html文档的源代码,将所述源代码插入富文本编辑器;S3、将所述html文档的内容通过所述富文本编辑器展现。其中,步骤SI、步骤S2之间还包括步骤SlO :替换经html格式转换后的文档中的附件路径,并将替换附件路径后的html文档保存。其中,步骤SlO中所述附件包括静态图片或动态图片。其中,步骤SI中所述将导入的文档转换成html格式的步骤具体为当导入文档为Office文件时,调用开源Office软件OpenOffice. org将Office文件转换成html格式;当导入文档为pdf文件时,调用开源xpdf工具将pdf文件转换成html格式。其中,步骤S4中html文档的内容在所述富文本编辑器里是以html源码或以可视化视图的形式展现的。其中,步骤S4中html文档的内容以可编辑的方式在富文本编辑器中展现。 其中,步骤SI进一步包括以下步骤S11、客户端接收导入文档的请求;S12、所述客户端向服务端发送接收导入文档的请求;S13、所述服务端接收所述客户端发送的请求并将导入的文档转换成html格式。步骤S2进一步包括以下步骤S21、所述服务端读取并向所述客户端发送所述经上述保存后的html文档的源代码;S22、所述客户端接收并读取所述经上述保存后的html文档的源代码;S23、所述客户端将接收到的html文档的源代码插入所述富文本编辑器。为解决上述技术问题,本专利技术采用的另一个技术方案是提供一种带文档导入的富文本编辑装置,包括接收单元,用于接收导入文档的请求并将导入的文档转换成html格式,并将html文档保存;读取单元,用于读取经上述保存后的html文档的源代码,将所述源代码插入富文本编辑器;显示单元,用于将所述html文档的内容通过所述富文本编辑器展现。其中,所述带文档导入的富文本编辑装置还包括替换单元,用于替换经html格式转换后的文档中的附件路径,并将替换附件路径后的html文档保存。其中,所述替换单元替换的附件路径包括静态图片路径或动态图片路径。其中,所述接收单元包括转换子单元,用于当导入文档为Office文件时,调用开源Office软件OpenOffice. org将Office文件转换成html格式;当导入文档为pdf文件时,调用开源xpdf工具将pdf文件转换成html格式。其中,所述显示单元中html文档的内容在所述富文本编辑器里是以html源码或以可视化视图的形式展现的。其中,所述显示单元中html文档的内容以可编辑的方式在富文本编辑器中展现。其中,所述接收单元还包括客户端接收子单元,用于接收导入文档的请求;客户端发送子单元,用于向服务端发送接收导入文档的请求;服务端接收子单元,用于接收所述客户端发送的请求并将导入的文档转换成html格式。其中,所述读取单元包括服务端读取发送子单元,用于所述服务端读取并向所述客户端发送所述经上述保存后的html文档的源代码;客户端读取接收子单元,用于所述客户端接收并读取所述经上述保存后的html文档的源代码;客户端编辑子单元,用于所述客户端将接收到的html文档的源代码插入所述富文本编辑器。本专利技术的有益效果是区别于现有技术中发布文档内容时,因为需要打开文档,并复制文档内容,这就要求本地机器上需要安装Word、Excel、PowerPoint、PDF Reader等软件才能打开待发布的文档。本专利技术提供一种带文档导入的富文本编辑方法及装置,在发布文档内容过程中,客户端无需安装各种文档的打开软件,服务端直接将文档转换成html格式,简化了操作、提高了效率。此外,区别于现有技术中发布文档时,如果文档中带图片,需要先把文本内容粘贴到富文本编辑器中,然后把文档中的图片另存到本地磁盘上,再一张张通过富文本编辑器的图片上传功能,一张张地上传到富文本编辑器内容的正确位置,操作过程繁琐,需要另存 图片、上传图片、将图片按原文档所在的位置插入到富文本编辑器中,本专利技术在服务端将文档转换成html格式的同时,将原文档中附件路径替换为互联网上可访问的路径,无需录入人员手动上传待上传文档中的附件,简化了操作。附图说明图I是本专利技术带文档导入的富文本编辑方法流程图;图2是本专利技术带文档导入的富文本编辑方法一流程图;图3是本专利技术带文档导入的富文本编辑方法一流程图;图4是本专利技术带文档导入的富文本编辑方法一流程图;图5是本专利技术带文档导入的富文本编辑方法的一实施例流程图;图6是本专利技术带文档导入的富文本编辑方法的一实施例图;图7是本专利技术带文档导入的富文本编辑方法的一实施例图;图8是本专利技术带文档导入的富文本编辑装置模块图。具体实施例方式为详细说明本专利技术的
技术实现思路
、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。请参阅图I至图4,本专利技术提供一种带文档导入的富文本编辑方法,包括以下步骤SI、接收导入文档的请求并将导入的文档转换成html格式,并将html文档保存;S2、读取经上述保存后的html文档的源代码,将所述源代码插入富文本编辑器;S3、将所述html文档的内容通过所述富文本编辑器展现。通过上述过程可知利本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:林辉高可翔
申请(专利权)人:福建榕基软件股份有限公司
类型:发明
国别省市:

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

1