首页> 中国专利> 将方正小样文件动态转换成html并录入题库、从题库选题组稿并生成小样文件的方法

将方正小样文件动态转换成html并录入题库、从题库选题组稿并生成小样文件的方法

摘要

本发明公开了一种将方正小样文件动态转换成html并录入题库、从题库选题组稿并生成小样文件的方法,包括上传文件、将方正小样文件及资源包结构化处理、进一步处理形成新的小样文件、将新的小样文件导入方正书版进行二次排版设计。本发明解决的技术问题在于提供一种将方正小样文件处理转换成HTML并录入题库的方法,随着题库的积累和丰富,就能协助编辑从题库中快速选题组稿,同时可以将对应的方正书版排版命令的原数据组合形成新的小样文件,提升整个编辑排版的效率。

著录项

  • 公开/公告号CN113065316A

    专利类型发明专利

  • 公开/公告日2021-07-02

    原文格式PDF

  • 申请/专利权人 洛阳圣昂通网络科技有限公司;

    申请/专利号CN202110330785.9

  • 发明设计人 王蒙恩;

    申请日2021-03-26

  • 分类号G06F40/154(20200101);G06F40/14(20200101);G06F40/189(20200101);

  • 代理机构

  • 代理人

  • 地址 471000 河南省洛阳市中国(河南)自由贸易试验区洛阳片区高新区河洛路与春城路交叉口华阳峰渡1幢1单元1317号

  • 入库时间 2023-06-19 11:42:32

说明书

技术领域

本发明涉及方正书版排版技术和计算机编程开发技术领域,更具体地说是一种将方正小样文件动态转换成html并录入题库,从题库选题组稿并生成小样文件的方法、装置及系统。

背景技术

方正书版是专业中文处理领域应用最为广泛的一款排版软件之一。在书刊制作、办公文印编排、电子图书制作等领域有广泛应用。方正书版批处理的模式非常适宜排版长文字,以及对于版式内容要求严格的文档,在编排效率和规范性上具备显著的优势。传统的出版物编写后通过方正书版进行设计排版,整体流程复杂、效率低,小样文件模板的修改花费大量人力物力,小样文件的生成效率较低。目前大部分教辅用书上的试题如果要录入题库,是通过将方正书版导出的pdf的每道试题进行截图,然后录入题库,效率很低。

出版物编写人员通常将一个定稿文件给方正排版人员进行设计排版;排版人员往往需要很大的工作量,才能完成一个方正书版小样文件的制作;目前尚未有一项技术能利用题库选题组稿并自动将稿件转换换成方正书版小样格式文件,从而达到快速组稿排版的目的。

发明内容

本发明解决的技术问题在于提供一种将方正小样文件处理转换成HTML并录入题库的方法,同时客户端通过题库选题组稿之后,可以将对应的方正书版排版命令的原数据组合形成新的小样文件。

为实现上述目的,本发明提供如下技术方案:

一种将方正小样文件动态转换成html并录入题库、从题库选题组稿并生成小样文件的方法,包括以下步骤:

S1.用户端采集用户上传的方正书版小样文件以及方正书版小样文件所关联的文件压缩包;压缩包主要包括以tif、tiff、eps等格式的图片文件。文件来自题库,字段包括但不限于:阶段、科目、版本、年级、书名、章节。

S2.web服务器对需要识别的小样内容进行结果获取和数据匹配,通过预先定义的转换规将获得的元素、图片、表格、公式、大小、位置等参数进行转义、优化、层次区分和CSS样式转存和注释标记;所述预先定义的转换规则包括去除方正小样文件中无用的标签和注释,提取方正书版命令文本及文本属性,提取表格标签,提取字体标签,提取数学、化学公式标签,提取插入图片命令标签,提取特殊的字符,提取答案、解析等方正书版命令及其属性并转换成相应的css样式;

S3.web服务器将上传的方正书版小样所关联的文件压缩包解压,通过程序将tif、eps、mps等格式的图片(此类图片无法在网页中正常显示)转换成png、jpg、jpeg格式图片,使得图片可以在网页中正常显示;

S4.对方正小样内容进行预处理,在不同的科目中匹配不同的处理规则,对不同科目的源文件进行相应的匹配、拆分、处理,根据匹配类型将方正小样内容转换成标准HTML标签及对应属性和事件,调用内置库中网页形式的可编辑模板;加载转义后的HTML数据并发送给用户端,返回对应的HTML可编辑模板,可以对转义后的html文档进行二次编辑修改,客户端用户审查之后提交web服务端处理;

S5.web服务器将提交的数据进行拆分处理,将方正小样文件及资源包进行结构化处理,拆分成每道小题并转换成相应的HTML。将拆分后的每个小题进行处理、匹配相应的属性并录入题库,同时将对应的方正书版小样文件所对应的原数据一并存入数据库。所述拆分处理规则包括通过注释标记从内容中获取大题号、小题号、题目类型(选择题、填空题、判断题、应用题等)、分值、答案、解析、来源、难易度等。

S6.客户端可以通过题库进行选题、组稿,形成新的组合的稿件,同时也可以将对应的方正书版排版命令原数据组合形成新的小样文件。

S7.将新的小样文件导入方正书版进行二次排版设计。

本发明的技术效果和优点:

本发明解决的技术问题在于提供一种将方正小样文件处理转换成HTML并录入题库的方法,随着题库的积累和丰富,就能协助编辑从题库中快速选题组稿,同时可以将对应的方正书版排版命令的原数据组合形成新的小样文件,提升整个编辑排版的效率。

附图说明

图1为本发明方法框图;

图2为后台系统界面示意图;

图3为查看导入的内容的界面示意图;

图4为前台系统界面示意图;

图5为前台系统另一界面示意图;

图6为将小样文件导入方正书版进行二次排版设计的示意图。

具体实施方式

下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一

如图1所示的一种将方正小样文件动态转换成html并录入题库、从题库选题组稿并生成小样文件的方法,包括以下步骤,

S1.用户端采集用户上传的方正书版小样文件以及方正书版小样文件所关联的文件压缩包;压缩包主要包括以tif、tiff、eps等格式的图片文件。文件来自题库,字段包括但不限于:阶段、科目、版本、年级、书名、章节。

S2.web服务器对需要识别的小样内容进行结果获取和数据匹配,通过预先定义的转换规将获得的元素、图片、表格、公式、大小、位置等参数进行转义、优化、层次区分和CSS样式转存和注释标记;所述预先定义的转换规则包括去除方正小样文件中无用的标签和注释,提取方正书版命令文本及文本属性,提取表格标签,提取字体标签,提取数学、化学公式标签,提取插入图片命令标签,提取特殊的字符,提取答案、解析等方正书版命令及其属性并转换成相应的css样式;

S3.web服务器将上传的方正书版小样所关联的文件压缩包解压,通过程序将tif、eps、mps等格式的图片(此类图片无法在网页中正常显示)转换成png、jpg、jpeg格式图片,使得图片可以在网页中正常显示;

S4.对方正小样内容进行预处理,在不同的科目中匹配不同的处理规则,对不同科目的源文件进行相应的匹配、拆分、处理,根据匹配类型将方正小样内容转换成标准HTML标签及对应属性和事件,调用内置库中网页形式的可编辑模板;加载转义后的HTML数据并发送给用户端,返回对应的HTML可编辑模板,可以对转义后的html文档进行二次编辑修改,客户端用户审查之后提交web服务端处理;

S5.web服务器将提交的数据进行拆分处理,将方正小样文件及资源包进行结构化处理,拆分成每道小题并转换成相应的HTML。将拆分后的每个小题进行处理、匹配相应的属性并录入题库,同时将对应的方正书版小样文件所对应的原数据一并存入数据库。所述拆分处理规则包括通过注释标记从内容中获取大题号、小题号、题目类型(选择题、填空题、判断题、应用题等)、分值、答案、解析、来源、难易度等。

S6.客户端可以通过题库进行选题、组稿,形成新的组合的稿件,同时也可以将对应的方正书版排版命令原数据组合形成新的小样文件。

S7.将新的小样文件导入方正书版进行二次排版设计。

实施例二

1.如图2所示的后台系统:依次选择阶段(小学/初中/高中/大学)、科目(语文/数学/英语等)、版本(人教版/苏教版/西师版等)、年级、书名(章节)。

2.把本书(或本章节)所对应的方正小样及其关联的图片文件上传。

3.点击处理,将方正小样文件处理转换成HTML并录入题库。

4.如图3所示,可以查看导入的内容。

实施例三

1.如图4所示前台系统,根据版本、年级、知识点、题型、难易度、来源、题类进行筛选,并把需要的试题加入试题篮;

2.如图5所示,组卷之后可以对题目进行排版和替换,点击保存试卷即可下载小样文件;

3.如图6所示,将小样文件导入方正书版进行二次排版设计。

最后应说明的几点是:首先,在本申请的描述中,需要说明的是,除非另有规定和限定,术语“安装”、“相连”、“连接”应做广义理解,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变,则相对位置关系可能发生改变;

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号