文档生成方法、装置、设备和存储介质制造方法及图纸

技术编号:42831821 阅读:25 留言:0更新日期:2024-09-24 21:05
本发明专利技术属于数据处理技术领域,提供一种文档生成方法、装置、设备和存储介质,所述方法包括:获取至少一个第一文档片段;针对任一第一文档片段,根据第一文档片段的第一类型和预设的渲染配置信息列表,确定第一文档片段对应的第一渲染配置信息;预设的渲染配置信息列表用于存储文档片段的类型和对应的渲染配置信息;根据第一文档片段对应的第一渲染配置信息,对第一文档片段进行渲染,得到第一文档片段的目标渲染结果;基于各第一文档片段的目标渲染结果,生成目标文档。本发明专利技术中因采用对先对各第一文档片段进行逐段渲染而后再拼接的方式生成目标文档,提升了文档生成的灵活性。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其涉及一种文档生成方法、装置、设备和存储介质


技术介绍

1、在文档编辑领域的许多场景中,需要基于超文本置标语言(hypertext markuplanguage,html)文档内容生成docx文档,docx是word2007之后使用的文档文件格式。

2、现有技术中,html文档生成docx文档的方式是将一整个html文档输入至文档生成工具(例如docx4j-importxhtml,一种可以将html文件转换为docx文件的工具)中,对应地,工具会输出对应的一整篇docx文档。

3、然而,由于是输入一整个html文档对应输出一整篇docx文档,所以无法对其内容做功能性的区分,也就无法独立控制不同的功能部分,对于比较复杂场景,无法做精细化控制操作,灵活性较差。


技术实现思路

1、本专利技术提供一种文档生成方法、装置、设备和存储介质,用以解决现有技术中灵活性较差的缺陷,提升了文档生成的灵活性。

2、第一方面,本专利技术提供一种文档生成方法,该方法包括:本文档来自技高网...

【技术保护点】

1.一种文档生成方法,其特征在于,包括:

2.根据权利要求1所述的文档生成方法,其特征在于,所述针对任一所述第一文档片段,根据所述第一文档片段的第一类型和预设的渲染配置信息列表,确定所述第一文档片段对应的第一渲染配置信息,包括:

3.根据权利要求2所述的文档生成方法,其特征在于,在所述文档片段的类型为前言类型和/或注释类型的情况下,所述前言类型和/或注释类型对应的渲染配置信息为样式配置信息;所述样式配置信息包括字体、字号、段落行间距和段落首行缩进中至少一项;

4.根据权利要求1所述的文档生成方法,其特征在于,所述第一渲染配置信息包含样式配置信息和内容配...

【技术特征摘要】

1.一种文档生成方法,其特征在于,包括:

2.根据权利要求1所述的文档生成方法,其特征在于,所述针对任一所述第一文档片段,根据所述第一文档片段的第一类型和预设的渲染配置信息列表,确定所述第一文档片段对应的第一渲染配置信息,包括:

3.根据权利要求2所述的文档生成方法,其特征在于,在所述文档片段的类型为前言类型和/或注释类型的情况下,所述前言类型和/或注释类型对应的渲染配置信息为样式配置信息;所述样式配置信息包括字体、字号、段落行间距和段落首行缩进中至少一项;

4.根据权利要求1所述的文档生成方法,其特征在于,所述第一渲染配置信息包含样式配置信息和内容配置信息;所述根据所述第一文档片段对应的第一渲染配置信息,对所述第一文档片段进行渲染,得到所述第一文档片段的目标渲染结果,包括:

5.根据权利要求1-4任一项所述的文档生成方法,其特征在于,所述获取至...

【专利技术属性】
技术研发人员:王泓崴刘炜炜
申请(专利权)人:奇安信科技集团股份有限公司
类型:发明
国别省市:

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

1