【技术实现步骤摘要】
一种ppt文档格式化方法、装置、设备及存储介质
[0001]本申请涉及金融科技
,尤其涉及一种ppt文档格式化方法、装置、设备及存储介质。
技术介绍
[0002]在银行开展的日常工作当中,经常会需要编写固定格式的ppt文档,例如汇报材料、培训课件等。为了便于进行自动化的信息处理,这些ppt文档通常具有固定的格式,通常在内容编辑完成之后还需要花费一定的时间来进行ppt文档的格式调整。
[0003]目前的模板化平台采用的是固定格式模板,无法支持用户进行格式模板的自定义,难以满足用户的需求,往往用户还需要进行二次手动格式调整,依旧存在着效率低下的技术问题。
技术实现思路
[0004]本申请提供了一种ppt文档格式化方法、装置、设备及存储介质,解决了目前的模板化平台采用的是固定格式模板,无法支持用户进行格式模板的自定义,难以满足用户的需求,往往用户还需要进行二次手动格式调整,存在的效率低下的技术问题。
[0005]有鉴于此,本申请第一方面提供了一种ppt文档格式化方法,所述方法包括:
[0006]S1、通过Apache POI库或Python
‑
pptx库读取目标模板ppt文档中的目标格式内容;
[0007]S2、将所述目标模板ppt文档的所述目标格式内容作为样式模板存储至数据库中;
[0008]S3、获取待处理的ppt文档;
[0009]S4、调用所述样式模板后通过Apache POI库或Python
‑
pptx库对所 ...
【技术保护点】
【技术特征摘要】
1.一种ppt文档格式化方法,其特征在于,包括:S1、通过Apache POI库或Python
‑
pptx库读取目标模板ppt文档中的目标格式内容;S2、将所述目标模板ppt文档的所述目标格式内容作为样式模板存储至数据库中;S3、获取待处理的ppt文档;S4、调用所述样式模板后通过Apache POI库或Python
‑
pptx库对所述待处理的ppt文档进行格式编辑,使得所述待处理的ppt文档按照所述样式模板进行修改和保存。2.根据权利要求1所述的ppt文档格式化方法,其特征在于,所述目标格式内容包括布局格式信息、主题格式信息、文字格式信息、图片格式信息以及表格格式信息。3.根据权利要求2所述的ppt文档格式化方法,其特征在于,所述步骤S1具体包括:通过Apache POI库或Python
‑
pptx库打开目标模板ppt文档;遍历所述目标模板ppt文档中的每个页面,确定所述目标模板ppt文档中包含配色方案、标题样式、副标题样式的布局格式信息以及主题格式信息。4.根据权利要求3所述的ppt文档格式化方法,其特征在于,所述步骤S1还包括:遍历所述目标模板ppt文档中包含的每个页面,获取每个页面的包含字体、字号以及颜色的文字格式信息。5.根据权利要求4所述的ppt文档格式化方法,其特征在于,所述步骤S1还包括:遍历所述目标模板ppt文档中包含的每个图片,获取每个页面的包含高度、宽度、角度、边框样式及边框颜色的图片格式信息。6.根据权利要求5所述的ppt文档格式化方法,其特征在于,所述步骤S1还包括:遍历所述目标模板ppt文档中包含的每个表格,获取每个表格的包含尺寸、行数、列数、边框样式及边框颜色的表格格式信息。7.根据权利要求6所述的ppt文档格式化方法,其特征在于,所述步骤S4具体包括:识别所述待处理的ppt文档,确定所述待处理的ppt文档的页面信息、文本信息、图片信息以及表格信息;调用所述样式模板,通过Apache POI库或Python
‑
pptx库按照所述样式...
【专利技术属性】
技术研发人员:张春和,
申请(专利权)人:平安银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。