【技术实现步骤摘要】
文章排版方法、装置、终端设备及存储介质
本申请涉及研发管理
,尤其涉及一种文章排版方法、装置、终端设备及存储介质。
技术介绍
微信公众号的文章更多时候在于内容的更新,当选取一套或几套适合的排版风格并确定下来后,每天只需要进行内容的更新设置,而无需进行文章排版的更新设置,用户只需输入纯文本的内容就可实现文章的自动排版,并将排版好后的文章自动发送至对应的平台。但现有的文章排版过程中,即便是使用相同的排版风格,但当用户输入的待排版文章的文章段落数量不相同时,需要手动对不同的文章段落再次分别进行层叠样式(CascadingStyleSheets,CSS样式)的设置,使得文章排版的自动化效果低下,降低了文章排版效率。
技术实现思路
有鉴于此,本申请实施例提供了一种文章排版方法、装置、终端设备及存储介质,以解决现有技术中文章排版方法,由于需要手动对不同的文章段落分别进行CSS样式设置,所导致文章排版效率低下的问题。本申请实施例的第一方面提供了一种文章排版方法,包括:获取样本文章的HTML文件,并对所述HTML文件中的HTML标签进行段落样式分析,得到所述样本文章中文章段落对应的CSS样式;对不同所述HTML标签进行标识标记,得到对应的HTML标识,并对不同所述CSS样式进行标识标记,得到对应的样式标识;根据所述HTML标签和所述CSS样式的标识标记结果,生成标签查询表和标识查询表,并将所述标签查询表和所述标识查询表进行显示,所述标签查询表中存储有不同所述HTML标 ...
【技术保护点】
1.一种文章排版方法,其特征在于,包括:/n获取样本文章的HTML文件,并对所述HTML文件中的HTML标签进行段落样式分析,得到所述样本文章中文章段落对应的CSS样式;/n对不同所述HTML标签进行标识标记,得到对应的HTML标识,并对不同所述CSS样式进行标识标记,得到对应的样式标识;/n根据所述HTML标签和所述CSS样式的标识标记结果,生成标签查询表和标识查询表,并将所述标签查询表和所述标识查询表进行显示,所述标签查询表中存储有不同所述HTML标签与对应所述HTML标识之间的对应关系,所述标识查询表中存储有不同所述CSS样式与对应所述样式标识之间的对应关系;/n若接收到针对任一待排版文章的排版设置文件,则根据所述标签查询表和所述标识查询表对所述排版设置文件中的HTML标识和样式标识进行标识替换,得到目标HTML文件;/n根据所述目标HTML文件对所述待排版文章进行排版。/n
【技术特征摘要】
1.一种文章排版方法,其特征在于,包括:
获取样本文章的HTML文件,并对所述HTML文件中的HTML标签进行段落样式分析,得到所述样本文章中文章段落对应的CSS样式;
对不同所述HTML标签进行标识标记,得到对应的HTML标识,并对不同所述CSS样式进行标识标记,得到对应的样式标识;
根据所述HTML标签和所述CSS样式的标识标记结果,生成标签查询表和标识查询表,并将所述标签查询表和所述标识查询表进行显示,所述标签查询表中存储有不同所述HTML标签与对应所述HTML标识之间的对应关系,所述标识查询表中存储有不同所述CSS样式与对应所述样式标识之间的对应关系;
若接收到针对任一待排版文章的排版设置文件,则根据所述标签查询表和所述标识查询表对所述排版设置文件中的HTML标识和样式标识进行标识替换,得到目标HTML文件;
根据所述目标HTML文件对所述待排版文章进行排版。
2.根据权利要求1所述的文章排版方法,其特征在于,所述获取样本文章的HTML文件,并对所述HTML文件中的HTML标签进行段落样式分析,得到所述样本文章中文章段落对应的CSS样式,包括:
根据预设预览器对所述样本文章进行元素框审查,得到所述HTML文件;
获取所述样本文章的段落结构,并根据所述段落结构对所述HTML标签进行段落样式查询;
将查询到的段落样式设置为对应文章段落的所述CSS样式。
3.根据权利要求1所述的文章排版方法,其特征在于,所述根据所述标签查询表和所述标识查询表对所述排版设置文件中的HTML标识和样式标识进行标识替换,得到目标HTML文件,包括:
将所述排版设置文件中的HTML标识与所述标签查询表进行匹配,并将所述标签查询表中匹配到的所述HTML标签对所述排版设置文件中的HTML标识进行替换;
将所述排版设置文件中的样式标识与所述标识查询表进行匹配,并将所述标签查询表中匹配到的所述CSS样式对所述排版设置文件中的样式标识进行替换。
4.根据权利要求1所述的文章排版方法,其特征在于,所述根据所述目标HTML文件对所述待排版文章进行排版,包括:
获取所述目标HTML文件中样式标识与所述待排版文章中文章段落之间的标识对应关系;
根据所述标识对应关系确定所述目标HTML文件中所述CSS样式与对应所述文章段落之间的样式对应关系;
根据所述样式对应关系和所述CSS样式对所述待排版文章中对应的所述文章段落进行排版参数设置;
若所述待排版文章中的所述文章段落均完成排版参数设置,则将排版参数设置后的所述待排版文...
【专利技术属性】
技术研发人员:李超,徐国强,朱昱锦,刘玉,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。