[发明专利]makdown文档转换方法、装置、设备和存储介质在审
| 申请号: | 202010609662.4 | 申请日: | 2020-06-29 |
| 公开(公告)号: | CN113935286A | 公开(公告)日: | 2022-01-14 |
| 发明(设计)人: | 张磊 | 申请(专利权)人: | 武汉斗鱼鱼乐网络科技有限公司 |
| 主分类号: | G06F40/151 | 分类号: | G06F40/151;G06F16/955 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 430070 湖北省武汉市东湖新技术开发区软件园东路*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | makdown 文档 转换 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种makdown文档转换方法、装置、设备和存储介质。该方法包括:以文档统一资源定位符为输入参数,调用文档下载函数来获取文档数据;以文档数据为输入参数,调用图片链接获取函数,从文档数据中提取每张图片的初始图片统一资源定位符并存储至图片信息集合;遍历图片信息集合,调用图片下载任务生成函数,生成图片下载任务对象并存储至下载任务集合;以下载任务集合为输入参数,调用携程启动任务函数,以携程方式批量下载各图片;以文档数据为输入参数,调用图片转换函数,将文档数据中的每个初始图片统一资源定位符替换为相应的目标图片统一资源定位符。通过上述技术方案,实现了准确且快速地将网页文档转换为makdown文档。
技术领域
本发明实施例涉及计算机技术,尤其涉及一种makdown文档转换方法、装置、设备和存储介质。
背景技术
随着电子办公的推进,日常工作中常存在文档复制和排版的需求。例如,将一篇网页文章转换为本地文章并排版。
针对该情况,常规的处理方式为:下载该网页文章,复制文章内容,并对粘贴后的文章内容进行手动整理以实现需求的文档排版。该过程比较耗时耗力,不仅效率很低,而且非常容易出错。
发明内容
本发明实施例提供一种makdown文档转换方法、装置、设备和存储介质,以实现更加准确且快速地将待整理的文档数据转换为具有文本格式的makdown文档。
第一方面,本发明实施例提供了一种makdown文档转换方法,包括:
获取待整理文档的文档统一资源定位符,并以所述文档统一资源定位符为输入参数,调用文档下载函数来获取文档数据并加载到内存中;
以所述文档数据为输入参数,调用图片链接获取函数,从所述文档数据中提取每张图片的初始图片统一资源定位符,并将各所述初始图片统一资源定位符存储至图片信息集合;
遍历所述图片信息集合,以图片下载函数、当前遍历的所述初始图片统一资源定位符和所述文档数据为输入参数,调用图片下载任务生成函数,将当前遍历的所述初始图片统一资源定位符和所述文档数据作为函数参数传入所述图片下载函数,生成图片下载任务对象,并将所述图片下载任务对象存储至下载任务集合;
以所述下载任务集合为输入参数,调用携程启动任务函数,按照携程方式开启并执行所述下载任务集合中的每个所述图片下载任务对象,以异步调用各所述图片下载任务对象的图片下载函数,批量下载各所述图片;
以所述文档数据为输入参数,调用图片转换函数,将所述文档数据中的每个所述初始图片统一资源定位符替换为相应的目标图片统一资源定位符,完成makdown文档转换,其中,所述目标图片统一资源定位符是将相应初始图片统一资源定位符对应的图片转存至makdown服务器而获得的新的图片统一资源定位符。
第二方面,本发明实施例还提供了一种makdown文档转换装置,该装置包括:
文档数据获得模块,用于获取待整理文档的文档统一资源定位符,并以所述文档统一资源定位符为输入参数,调用文档下载函数来获取文档数据并加载到内存中;
图片信息集合生成模块,用于以所述文档数据为输入参数,调用图片链接获取函数,从所述文档数据中提取每张图片的初始图片统一资源定位符,并将各所述初始图片统一资源定位符存储至图片信息集合;
下载任务集合生成模块,用于遍历所述图片信息集合,以图片下载函数、当前遍历的所述初始图片统一资源定位符和所述文档数据为输入参数,调用图片下载任务生成函数,将当前遍历的所述初始图片统一资源定位符和所述文档数据作为函数参数传入所述图片下载函数,生成图片下载任务对象,并将所述图片下载任务对象存储至下载任务集合;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼鱼乐网络科技有限公司,未经武汉斗鱼鱼乐网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010609662.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光纤放大器
- 下一篇:数据同步处理方法、电子设备以及存储介质





