【技术实现步骤摘要】
本申请涉及数据处理,具体而言,涉及一种pdf文档生成方法及装置。
技术介绍
1、目前,随着web技术的发展,web开发已进入前后端开发彻底分离的时代,在前端领域发展出了众多开发框架,用于提升前端开发的效率和可维护性,在很多应用中具有根据用户数据动态生成pdf(portable document format,可携带文件格式)文档的需求,现有的pdf文档处理方法,通常由前端开发人员负责编写出符合设计的html(hyper text markuplanguage,超文本标记语言)模板,再交由后端开发人员注入数据并生成pdf文档。
2、然而,在实践中发现,当pdf文档的内容和样式设计过于庞大和复杂时,那么由前端开发人员维护的html模板代码也可能达到几百甚至上千行的地步,并且无法通过模块划分代码,从而降低了开发和维护效率。
技术实现思路
1、本申请实施例的目的在于提供一种pdf文档生成方法及装置,能够提高前端开发人员开发和维护pdf文档相关需求的效率。
2、本申请第一方面
...【技术保护点】
1.一种PDF文档生成方法,其特征在于,包括:
2.根据权利要求1所述的PDF文档生成方法,其特征在于,所述React组件代码文件是基于JSX语法和ES6+语法编写的,且以模块方式组织的组件代码。
3.根据权利要求1所述的PDF文档生成方法,其特征在于,所述对所述React组件代码文件进行转译处理,得到目标JS代码,包括:
4.根据权利要求3所述的PDF文档生成方法,其特征在于,所述React组件代码文件包括title.js代码文件和index.js代码文件;
5.根据权利要求1所述的PDF文档生成方法,其特征在于,所述
...【技术特征摘要】
1.一种pdf文档生成方法,其特征在于,包括:
2.根据权利要求1所述的pdf文档生成方法,其特征在于,所述react组件代码文件是基于jsx语法和es6+语法编写的,且以模块方式组织的组件代码。
3.根据权利要求1所述的pdf文档生成方法,其特征在于,所述对所述react组件代码文件进行转译处理,得到目标js代码,包括:
4.根据权利要求3所述的pdf文档生成方法,其特征在于,所述react组件代码文件包括title.js代码文件和index.js代码文件;
5.根据权利要求1所述的pdf文档生成方法,其特征在于,所述根据所述目标js代码生成目标html文档,包括:
6.根据权利要求1所述的p...
【专利技术属性】
技术研发人员:袁宇,杨倩,于功川,范逸玮,金秋,
申请(专利权)人:山石网科通信技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。