一种PDF的生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:42785442 阅读:33 留言:0更新日期:2024-09-21 00:44
本申请实施例提供一种PDF的生成方法、装置、电子设备及存储介质,其中,该方法包括:获取预处理后的原始数据;根据业务需求进行模板配置,得到标记语言模板;将所述原始数据插入所述标记语言模板中,得到待渲染模板;对所述待渲染模板进行渲染处理,得到渲染页面数据;将所述渲染页面数据进行转换,得到PDF文件。实施本申请实施例,可以快速、准确地生成PDF文件,当数据内容过多、布局页面复杂时,也可以完整地生成PDF文件,不会造成卡顿、运行缓慢等状况,能够减少数据冗余,减少运行过程中占用的内存。

【技术实现步骤摘要】

本申请涉及数据处理,具体而言,涉及一种pdf的生成方法、装置、电子设备及存储介质。


技术介绍

1、随着数字化转型的推进和对可靠文档生成的需求增加,pdf生成在许多行业和领域中都有重要的作用。尤其是在电子商务、金融领域,存在着大量将数据和内容以pdf(一种电子文件格式)进行展示、交付和存档的需求。

2、在现有技术中,当需要在客户端浏览器上生成包含长页面内容的pdf时,通常采用jspdf库进行处理。当需要处理大量数据、复杂布局和大量的图片等内容时,jspdf需要在客户端浏览器中执行,容易出现内存占用过高、脚本执行时间过长等现象,导致卡顿、性能下降和卡死等问题,并且对于图片的处理和渲染需要占用大量计算资源,jspdf在处理复杂布局和样式时也面临一些限制,对于复杂的布局和自适应设计需要手动调整和处理。因此,当页面非常长,同时需要处理大量图片、复杂布局、动态数据、大量图表等复杂操作时,现有技术的方法很容易会造成卡顿、内存占用过高、运行速度缓慢、性能下降等状况,最终导致pdf生成失败的情况。


技术实现思路b>

1本文档来自技高网...

【技术保护点】

1.一种PDF的生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的PDF的生成方法,其特征在于,在所述获取预处理后的原始数据的步骤之前,还包括:

3.根据权利要求1所述的PDF的生成方法,其特征在于,所述对所述根据业务需求进行模板配置,得到标记语言模板的步骤,包括:

4.根据权利要求3所述的PDF的生成方法,其特征在于,所述将所述配置数据对所述基础模板进行配置,得到所述标记语言模板的步骤,包括:

5.根据权利要求1所述的PDF的生成方法,其特征在于,所述将所述原始数据插入所述标记语言模板中,得到待渲染模板的步骤,包括:

<...

【技术特征摘要】

1.一种pdf的生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的pdf的生成方法,其特征在于,在所述获取预处理后的原始数据的步骤之前,还包括:

3.根据权利要求1所述的pdf的生成方法,其特征在于,所述对所述根据业务需求进行模板配置,得到标记语言模板的步骤,包括:

4.根据权利要求3所述的pdf的生成方法,其特征在于,所述将所述配置数据对所述基础模板进行配置,得到所述标记语言模板的步骤,包括:

5.根据权利要求1所述的pdf的生成方法,其特征在于,所述将所述原始数据插入所述标记语言模板中,得到待渲染模板的步骤,包括:

6.根据权利要求1所述的pd...

【专利技术属性】
技术研发人员:耿彭彭
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1