[发明专利]可视化配置模板的可读文件导出方法及相关装置在审

专利信息
申请号: 202011598312.9 申请日: 2020-12-29
公开(公告)号: CN112800724A 公开(公告)日: 2021-05-14
发明(设计)人: 王昌鹏 申请(专利权)人: 杭州涂鸦信息技术有限公司
主分类号: G06F40/143 分类号: G06F40/143;G06F40/151;G06F40/186
代理公司: 广东君龙律师事务所 44470 代理人: 丁建春
地址: 310000 浙江省杭*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 可视化 配置 模板 可读 文件 导出 方法 相关 装置
【说明书】:

本申请公开了一种可视化配置模板的可读文件导出方法及相关装置,其中,该可视化配置模板的可读文件导出方法包括:对初始模板中的设定位置进行预打标;在预打标后的设定位置写入设定变量,以生成包括设定变量的可视化配置模板;对设定变量进行渲染,以对应生成超文本标记语言文件;将超文本标记语言文件导出为可读文件。通过上述方式,本申请中的可视化配置模板的可读文件导出方法能够通过文本编辑器在前端页面进行展示、编辑,还可通过页面文本编辑器实时进行新增、编辑、查询模板,相应的操作方式也更便利、更具人性化,而在需要对可视化配置模板进行变更时,也较为便捷,且能提供通用性的模板导出能力,开发效率高。

技术领域

本申请涉及可视化配置模板的技术领域,尤其涉及一种可视化配置模板的可读文件导出方法及相关装置。

背景技术

现今,在Web(World Wide Web,全球广域网)开发、合同可视化模板配置、合同生成以及合同管理的技术领域中,通常会涉及到在智能终端的前端页面,通过文本编辑器编辑合同文本,以进而导出为可读文件。

然而,在现有技术中,通常是在代码中通过硬编码的方式,首先固定好格式模板引擎,再进行数据的渲染后,通过PDF(Portable Document Format,便携式文档格式)操作类库,导出对应的pdf文件。

但采用硬编码的方式的同时,还会带来如下缺陷:1、通过模板语言硬编码方式导出,若需要变更模板时,只能通过重新编写代码,并重新发布应用来进行变更;2、模板引擎语言freeMark(一款模板引擎)无法通过文本编辑器在前端页面展示、编辑,针对普通对接用户不友好,无法通过页面文本编辑器实时新增、编辑、查询模板,操作便利性、人性化偏弱,不能做到所见即所得;3、若有可以在前端页面文本编辑器中展示的html(Hyper TextMarkup Language,超文本标记语言),没有既有技术可以对其进行渲染生成,且市面上生成pdf较为成熟的工具类itext pdf(一种生成PDF报表的Java(计算机编程语言)组件)对html语法校验十分严格,通过文本编辑器保存的html代码却无法保证十分严格的html语法格式;4、会严重耦合具体的业务,不能做到有效的业务解耦,不能提供通用性的模板导出能力;5、开发效率低,从定制模板到上线,时间长;6、统一管理难度大,规范性差,散落在各处代码中。

发明内容

本申请提供了一种可视化配置模板的可读文件导出方法及相关装置,该可视化配置模板的可读文件导出方法能够有效解决现有方法变更模板复杂,无法通过文本编辑器在前端页面展示、编辑,无法通过页面文本编辑器实时新增、编辑、查询模板,操作便利性、人性化偏弱,不能提供通用性的模板导出能力,开发效率低的问题。

为解决上述技术问题,本申请采用的一个技术方案是:提供一种可视化配置模板的可读文件导出方法,其中,该可视化配置模板的可读文件导出方法包括:对初始模板中的设定位置进行预打标;在预打标后的设定位置写入设定变量,以生成包括设定变量的可视化配置模板;对设定变量进行渲染,以对应生成超文本标记语言文件;将超文本标记语言文件导出为可读文件。

其中,对初始模板中的设定位置进行预打标的步骤之前,还包括:建立设定变量与数据字段的映射关系;对设定变量进行渲染,以对应生成超文本标记语言文件的步骤包括:基于映射关系将设定变量对应的数据字段渲染至可视化配置模板,以对应生成超文本标记语言文件。

其中,设定变量包括设定单值类变量、设定单值类变量、设定段落类变量及设定列表类变量,对设定变量进行渲染的步骤包括:对设定列表类变量首先进行渲染,并再对设定单值类变量和设定段落类变量进行渲染。

其中,对设定变量进行渲染,以对应生成超文本标记语言文件的步骤之后,将超文本标记语言文件导出为可读文件的步骤之前,还包括:检测是否存在有设定变量未进行渲染;如果存在有设定变量未进行渲染,再次对未进行渲染的设定变量进行渲染。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州涂鸦信息技术有限公司,未经杭州涂鸦信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011598312.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top