CN119415740A 一种高效html批量转换pdf的方法、系统及设备 (四川才子软件信息网络有限公司)_第1页
CN119415740A 一种高效html批量转换pdf的方法、系统及设备 (四川才子软件信息网络有限公司)_第2页
CN119415740A 一种高效html批量转换pdf的方法、系统及设备 (四川才子软件信息网络有限公司)_第3页
CN119415740A 一种高效html批量转换pdf的方法、系统及设备 (四川才子软件信息网络有限公司)_第4页
CN119415740A 一种高效html批量转换pdf的方法、系统及设备 (四川才子软件信息网络有限公司)_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一种高效HTML批量转换PDF的方法、系统及本申请公开了一种高效HTML批量转换PDF的唯一标识符和与唯一标识符对应的文件的第一将所述待转换的HTML文件分别加入至少一个任免由于服务器资源的过载导致死锁等异常情况2根据所述待转换的HTML文件,获得所述待转换的HTML文件中各个文根据所述待转换的HTML文件的第一特征,将所述待转换的HTML文所述主进程被配置为根据第一子进程的工作情况,为第二子进程指定目标任务序列,所述子进程被配置为读取所述主进程指定的目标任务序列中HTML文件,将2.如权利要求1所述的一种高效HTML批量转换所述根据所述待转换的HTML文件,获得所述待转换的HTML文件中各根据各个文件的唯一标识符和各个文件的第一特征,建立所述唯一标3.如权利要求1所述的一种高效HTML批量转换PD4.如权利要求1所述的一种高效HTML批量转换PDF的方法,所述子进程还被配置为将正在转换的HTML文件所属的所述任务序列和子进程的工作通过所述监控进程,获取所述第一子进程的正在转换的HTML文件所属的所述任务序根据所述第一子进程的正在转换的HTML文件所属的所述任务序列35.如权利要求4所述的一种高效HTML批量转根据所述第一子进程的正在转换的HTML文件所属的所述任务序列,6.如权利要求1所述的一种高效HTML批量转换PD7.如权利要求6所述的一种高效HTML批量转根据所述聚类结果,将所述HTML文件加入所述至少一个空任务序列根据所述至少一个任务序列中的HTML文件,获得每个任务序列中根据所述每个任务序列中所述HTML文件的第一特征,为每个所述任耗标签,所述资源消耗标签用于表征该任务序列中的HTML文件在转换为PDF过程中消耗的根据所述待转换的HTML文件,获得所述待转换的HTML文件中各个文根据所述待转换的HTML文件的第一特征,将所述待转换的HTML文所述主进程被配置为根据第一子进程的工作情况,为第二子进程指定目标任务序列,所述子进程被配置为读取所述主进程指定的目标任务序列中HTML文件,将执行所述主进程以完成所述HTML文件转换任务,并将转换完成的49.如权利要求8所述的一种高效HTML批量转换PD根据所述聚类结果,将所述HTML文件加入所述至少一个空任务序列根据所述至少一个任务序列中的HTML文件,获得每个任务序列中根据所述每个任务序列中所述HTML文件的第一特征,为每个所述任耗标签,所述资源消耗标签用于表征该任务序列中的HTML文件在转换为PDF过程中消耗的5所述子进程被配置为读取所述主进程指定的目标任务序列中HTML文件,将所述6所述子进程还被配置为将正在转换的HTML文件所属的所述任务序列和子进程的[0009]可选的,所述根据所述第一子进程的正在转换的HTML文7个任务序列;源消耗标签,所述资源消耗标签用于表征该任务序列中的HTML文件在转换为PDF过程中消响应于接收到HTML文件转换任务,通过所述数据管理平台获得待转换的HTML文所述子进程被配置为读取所述主进程指定的目标任务序列中HTML文件,将所述个任务序列;8源消耗标签,所述资源消耗标签用于表征该任务序列中的HTML文件在转换为PDF过程中消特征被配置为用于表征HTML文件在转换为PDF过程中消耗的资源;根据所述待转换的HTML员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本公开保护的范9文件的唯一标识符可以是文件夹名称加上文件名称或存储绝对文件的唯一标识符可以是文件夹名称加上文件名称或存储绝对根据待转换的HTML文件,获得待转换的HTML文件中各个文件的绝对地址和文件[0056]一般来说,可以使用与可用的CPU核心数或线程数相同数量的进程,以便最大化子进程还被配置为将正在转换的HTML文件所属的任务序列和子进程的工作状态defmain(directory,k=3):html_files=get_html#2.获取HTML文件大小#3.根据文件大小进行聚类labels=cluster_files_by_size(file_sizes#4.根据聚类结果创建任务序列task_sequences=create_task_sequenfortask_id,filesintask_sequences.items():directory="path_to_main(directory,k=3)。根据每个任务序列中HTML文件的第一特征,为每个任务序列标记资源消耗标签,资源消耗标签用于表征该任务序列中的HTML文件在转换为P[0067]可选的,资源消耗标签用于表征该任务序列中的HTML文件在转换为PDF过程中消[0071]根据每个任务序列中HTML文件的第一特征,将HTML文件加入5个任务序列并为每个任务序列标记资源消耗标签为:0_500kb对应5单位系统资源的资源消耗标签,500_1000kb对应10单位系统资源的资源消耗标签,1000_2000kb对应20单位系统资源的资源消第二可用资源和5个任务序列,为第二子进程指定目标任务序列为对应10单位系统资源的用资源的任务序列中资源消耗标签最大的任务序列。通过监控进程读取各个第一子进程对应的各个任务序列及各个任务序列对应的根据各个第一子进程对应的各个任务序列及各个任务序列对应的资源消耗标签[0073]采用上述方法不需要获取第一子进程进行转换的HTML文现的。这种方法利用了CPU的多个核心来同时处理多个HTML文件的转换,从而提高处理速pool.apply_async(convert_to_pdf,args=(html_file,output_folder))pool.close()旦所有任务被提交到进程池,pool.close()会关闭进程池,阻止任何新的任务提交。一标识符对应的文件的第一特征,第一特征被配置为用于表征HTML文件在转换为PDF过程主进程被配置为根据第一子进程的工作情况,为第二子进程指定目标任务序列,执行主进程以完成HTML文件转换任务,并将转换完成的文件保存到数据管理平根据每个任务序列中HTML文件的第一特征,为每个任务序列标记资源消耗标签,资源消耗标签用于表征该任务序列中的HTML文件在转换为P根据待转换的HTML文件,获得待转换的HTML文件中各个文件的绝对地址和文件子进程还被配置为将正在转换的HTML文件所属的任务序列和子进程的工作状态些组件之间的连接通信。用户接口104可以包括显示屏(Display)、输入单元比如键盘器105可选的可以是独立于前述处理器101的存储装置,存储器105可能是高速的随机存取存储器(RandomAccessMemory,RAM)存储器,也可能是稳定的非易失性存储器(Non_用户接口模块以及用于实现一种高效HTML

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论