CN116110065A - 题卡数据生成方法、装置、计算机设备和存储介质 - Google Patents
题卡数据生成方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN116110065A CN116110065A CN202310099254.2A CN202310099254A CN116110065A CN 116110065 A CN116110065 A CN 116110065A CN 202310099254 A CN202310099254 A CN 202310099254A CN 116110065 A CN116110065 A CN 116110065A
- Authority
- CN
- China
- Prior art keywords
- data
- test paper
- question card
- card
- question
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
- G06V30/41—Analysis of document content
- G06V30/413—Classification of content, e.g. text, photographs or tables
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Document Processing Apparatus (AREA)
Abstract
本申请涉及一种题卡数据生成方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:获取预配置的题卡版头信息、以及与各试卷的试卷结构信息分别对应的标准试卷结构数据;根据各标准试卷结构数据以及所述题卡版头信息,构建各题卡结构数据;通过渲染模板和渲染样式对各题卡结构数据分别进行渲染,得到至少一个题卡渲染数据;对各题卡渲染数据分别进行解析,得到至少一个题卡卡格式数据;对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包。采用本方法能够提高题卡数据生成效率。
Description
技术领域
本申请涉及教育信息化技术领域,特别是涉及一种题卡数据生成方法、装置、计算机设备和存储介质。
背景技术
随着教育信息化的发展,各项教学工作的开展也更加便捷、高效、精准,其中对考试等业务场景的影响尤为突出。而题卡数据的制作是各类型考试业务中必不可少的一个环节。
传统题卡数据制作繁琐,缺乏标准,不同人制作的结果可能有很大差异。同时试卷成卷与题卡数据制作通常分开执行,客观上试卷频繁被修改的局面也经常出现,这就容易出现试卷与题卡数据无法对应的情况,导致需要反复核对,严重降低题卡数据生成效率。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高题卡数据生成效率的题卡数据生成方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
第一方面,本申请提供了一种题卡数据生成方法。所述方法包括:
获取预配置的题卡版头信息、以及与各试卷的试卷结构信息分别对应的标准试卷结构数据;
根据各标准试卷结构数据以及所述题卡版头信息,构建各题卡结构数据;
通过渲染模板以及渲染样式对各题卡结构数据分别进行渲染,得到至少一个题卡渲染数据;
对各题卡渲染数据分别进行解析,得到至少一个题卡卡格式数据;
对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包。
在其中一个实施例中,所述标准试卷结构数据的获取步骤包括:
获取与各试卷分别对应试卷结构信息;
针对各试卷结构信息中的任一试卷结构信息,对所针对的试卷结构信息进行格式转换,得到对应的标准试卷结构数据。
在其中一个实施例中,所述获取与各试卷分别对应试卷结构信息之后,所述方法还包括:
生成与各试卷分别对应的题卡生成任务;
所述对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包,包括:
依次对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存;
在保存成功时,确定与相应试卷对应的题卡生成任务执行成功,得到对应的题卡数据包;
在未保存成功时,确定与相应试卷对应的题卡生成任务执行失败,则记录执行结果并跳过;
判断多个题卡生成任务是否执行完毕,若执行完毕则生成执行结果报告。
在其中一个实施例中,所述根据各标准试卷结构数据以及所述题卡版头信息,构建各题卡结构数据,包括:
针对各标准试卷结构数据中的任一标准试卷结构数据,根据所针对的标准试卷结构数据、以及所述题卡版头信息,构建多个题卡元件数据;
将所述多个题卡元件数据进行组合,并通过自动分页处理,得到与所针对的标准试卷结构数据对应的题卡结构数据。
在其中一个实施例中,所述方法还包括:
当存在题卡元件数据中的题型元数据在渲染时溢出限定范围时,对所述题卡元件数据进行拆分处理。
在其中一个实施例中,所述方法还包括:
选择需要编辑的目标题卡数据包,进入编辑状态之后,校验保存在目标题卡数据包中的试卷结构信息与题卡结构数据是否一致;
若一致,则通过渲染模板和渲染样式,对所述题卡结构数据进行渲染得到题卡渲染数据;
对所展示的题卡渲染数据中的题卡元件数据进行编辑;
保存编辑完成之后的题卡渲染数据,并根据编辑完成之后的题卡渲染数据更新所述目标题卡数据包。
第二方面,本申请还提供了一种题卡数据生成装置。所述装置包括:
获取模块,用于获取预配置的题卡版头信息、以及与各试卷的试卷结构信息分别对应的标准试卷结构数据;
构建模块,用于根据各标准试卷结构数据以及所述题卡版头信息,构建各题卡结构数据;
渲染模块,用于通过渲染模板以及渲染样式对各题卡结构数据分别进行渲染,得到至少一个题卡渲染数据;
解析模块,用于对各题卡渲染数据分别进行解析,得到至少一个题卡卡格式数据;
保存模块,用于对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包。
第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
获取预配置的题卡版头信息、以及与各试卷的试卷结构信息分别对应的标准试卷结构数据;
根据各标准试卷结构数据以及所述题卡版头信息,构建各题卡结构数据;
通过渲染模板和渲染样式对各题卡结构数据分别进行渲染,得到至少一个题卡渲染数据;
对各题卡渲染数据分别进行解析,得到至少一个题卡卡格式数据;
对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包。
第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
获取预配置的题卡版头信息、以及与各试卷的试卷结构信息分别对应的标准试卷结构数据;
根据各标准试卷结构数据以及所述题卡版头信息,构建各题卡结构数据;
通过渲染模板和渲染样式对各题卡结构数据分别进行渲染,得到至少一个题卡渲染数据;
对各题卡渲染数据分别进行解析,得到至少一个题卡卡格式数据;
对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包。
第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
获取预配置的题卡版头信息、以及与各试卷的试卷结构信息分别对应的标准试卷结构数据;
根据各标准试卷结构数据以及所述题卡版头信息,构建各题卡结构数据;
通过渲染模板和渲染样式对各题卡结构数据分别进行渲染,得到至少一个题卡渲染数据;
对各题卡渲染数据分别进行解析,得到至少一个题卡卡格式数据;
对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包。
上述题卡数据生成方法、装置、计算机设备、存储介质和计算机程序产品,通过获取预配置的题卡版头信息、以及与各试卷的试卷结构信息分别对应的标准试卷结构数据,再根据各标准试卷结构数据以及题卡版头信息,构建各题卡结构数据,进而通过渲染模板和渲染样式对各题卡结构数据分别进行渲染,得到至少一个题卡渲染数据,并对各题卡渲染数据分别进行解析,得到至少一个题卡卡格式数据,最后对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包。这样,能够根据获取的与各试卷的试卷结构信息自动生成与各试卷分别对应的题卡数据,从而提高题卡数据生成效率。
附图说明
图1为一个实施例中题卡数据生成方法的应用环境图;
图2为一个实施例中题卡数据生成方法的流程示意图;
图3为一个实施例中批量生成题卡数据包的流程示意图;
图4为一个实施例中题卡数据生成***的功能示意图;
图5为另一个实施例中的题卡数据生成方法的流程示意图;
图6为一个实施例中***配置的流程示意图;
图7为一个实施例中下载题卡数据包的流程示意图;
图8为一个实施例中编辑题卡数据包的流程示意图;
图9为一个实施例中题卡数据生成装置的结构框图;
图10为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
需要说明的是,本申请所使用的术语“包括”、“包含”、“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤或装置的过程、方法、产品或设备不必限于已清楚地列出的步骤,而是还可以包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或装置。本申请所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。
本申请实施例提供的题卡数据生成方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。数据存储***可以存储服务器104需要处理的数据。数据存储***可以集成在服务器104上,也可以放在云上或其他网络服务器上。用户可通过终端输入题卡版头信息、以及各试卷的试卷结构信息。进而将题卡版头信息、以及与各试卷的试卷结构信息传输至服务器104。服务器104接收到题卡版头信息、以及与各试卷的试卷结构信息之后,根据各标准试卷结构数据以及题卡版头信息,构建各题卡结构数据,再通过渲染模板以及渲染样式对各题卡结构数据分别进行渲染,得到至少一个题卡渲染数据,进而对各题卡渲染数据分别进行解析,得到至少一个题卡卡格式数据,最后对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,如图2所示,提供了一种题卡数据生成方法,以该方法应用于计算机设备(该计算机设备具体可以是图1中的终端或服务器)为例进行说明,包括以下步骤:
步骤202,获取预配置的题卡版头信息、以及与各试卷的试卷结构信息分别对应的标准试卷结构数据。
其中,题卡版头信息包括版头名称、题卡标题、注意事项、客观题注意事项、主观题注意事项、题卡纸张类型以及标准题卡模板。标准题卡模板包括标准题卡模板数据和预览效果图。标准题卡模板数据又包括版头占位信息、卡面识别信息展示信息、以及可定制其他各类展示信息。标准题卡模板数据可以预先配置在计算机设备中。试卷结构信息是试卷上所包含的题目信息,包括题型类别、题型数量等信息。
具体地,用户可以通过计算机设备创建题卡版头信息。用户将题卡版头信息中的版头名称、题卡标题、注意事项、客观题注意事项、主观题注意事项、题卡纸张类型以及标准题卡模板设置完毕之后,进行保存,计算机设备获取到用户配置的题卡版头信息。进而用户将各试卷的试卷结构信息导入至计算机设备,计算机设备对各试卷的试卷结构信息进行处理,得到与各试卷的试卷结构信息分别对应的标准试卷结构数据。
需要说明的是,用户可以通过计算机设备创建多条题卡版头信息。
在其中一个实施例中,标准试卷结构数据的获取步骤包括:获取与各试卷分别对应试卷结构信息;针对各试卷结构信息中的任一试卷结构信息,对所针对的试卷结构信息进行格式转换,得到对应的标准试卷结构数据。
具体地,用户将各试卷的试卷结构信息导入至计算机设备,计算机设备对导入的各试卷的试卷结构信息进行解析,得到与各试卷结构信息对应的试卷结构数据。进而,针对各试卷结构信息中的任一试卷结构信息,计算机设备对与各试卷结构信息对应的试卷结构数据进行格式转换,得到与各试卷分别对应的标准试卷结构数据。
在其中一个实施例中,当用户以文档形式(一般是excel文件)导入试卷的试卷结构信息时,计算机设备首先对文档进行解析,获取试卷结构数据,进而将获取到的试卷结构数据转化为标准试卷结构数据。
在另一个实施例中,当用户导入的是已经成卷的试卷结构信息时,计算机设备则直接对试卷的试卷结构信息进行解析得到试卷结构数据,进而将得到的试卷结构数据转化为标准试卷结构数据。
本实施例中,通过获取与各试卷分别对应试卷结构信息,并针对各试卷结构信息中的任一试卷结构信息,对所针对的试卷结构信息进行格式转换,得到对应的标准试卷结构数据。这样,能够将不同的试卷结构信息在格式上进行统一,从而方便根据各试卷对应的标准试卷结构数据构建各题卡结构数据。
步骤204,根据各标准试卷结构数据以及题卡版头信息,构建各题卡结构数据。
具体地,计算机设备获取预配置的题卡版头信息、以及与各试卷的试卷结构信息分别对应的标准试卷结构数据之后,对于每个试卷,计算机设备依据展示的需要,将题卡版头信息以及与该试卷对应的标准试卷结构数据分为各类题卡元件数据,进而根据分类完成的题卡元件数据构建与各试卷对应的各题卡结构数据。
步骤206,通过渲染模板以及渲染样式对各题卡结构数据分别进行渲染,得到至少一个题卡渲染数据。
其中,题卡渲染数据是对题卡结构数据进行渲染后得到的能够显示题卡预览效果的数据。
具体地,计算机设备得到与各试卷对应的各题卡结构数据之后,借助前端浏览器的特性,依据特定的数据渲染模板以及事先约定好的渲染样式对各题卡结构数据进行渲染,便能渲染出设定好的题卡渲染数据。当题卡渲染数据渲染完成后,计算机设备将题卡渲染数据进行保存。用户可借助前端浏览器打开题卡渲染数据进而看到题卡预览效果。
在其中一个实施例中,题卡渲染数据渲染完成后,计算机设备可通过转换工具(例如electron)将题卡渲染数据转换成题卡展示样式。需要说明的是,题卡渲染数据一般为htm格式,而题卡展示样式一般为pdf格式。这样,用户可通过题卡展示样式直接看到渲染好的题卡预览效果,而无需借助前端浏览器。
步骤208,对各题卡渲染数据分别进行解析,得到至少一个题卡卡格式数据。
其中,题卡卡格式数据是表示题卡上各部分相对位置的数据,用于后续阅卷的时候被机器所识别。
具体地,计算机设备得到与各试卷对应的题卡渲染数据之后,根据题卡类型和纸张类型对各题卡渲染数据分别进行解析,得到与各试卷对应的题卡卡格式数据。完整的题卡卡格式数据包括:定位点的相对位置信息、题卡预览图的相对位置尺寸信息、校验区域的相对位置尺寸信息、条形码的相对位置尺寸信息、二维码的相对位置尺寸信息、光学字符识别(Optical Character Recognition,OCR)的相对位置尺寸信息、说明文字区域的相对位置尺寸信息、填涂块区域的相对位置尺寸信息、答题块区域信息的相对位置尺寸信息以及拓展信息的相对位置尺寸信息。相对位置尺寸信息包括:所在页码、上边距、左边距、长度、宽度、序列索引号等。其中,定位点、页码、个人信息识别区等可以称为页面版面卡格式数据;主观题答题区以及客观题选项填涂框等相对位置尺寸信息可以称为题型卡格式数据;拓展信息为根据需要在对应的位置处另外添加的信息,可以是条形码、填涂块、orc、二维码等其他信息。
步骤210,对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包。
具体地,当计算机设备将题卡所有的数据构建完成之后,便可对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行打包并保存,得到与各试卷分别对应的题卡数据包,以便后续下载使用。后续在使用这些数据时,可依据使用用途导出不同组合的题卡数据包。
在其中一个实施例中,题卡数据包中还可以包括题卡展示样式。
上述题卡数据生成方法中,通过获取预配置的题卡版头信息、以及与各试卷的试卷结构信息分别对应的标准试卷结构数据,再根据各标准试卷结构数据以及题卡版头信息,构建各题卡结构数据,进而通过渲染模板以及渲染样式对各题卡结构数据分别进行渲染,得到至少一个题卡渲染数据,并对各题卡渲染数据分别进行解析,得到至少一个题卡卡格式数据,最后对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包。这样,能够根据获取的与各试卷的试卷结构信息自动生成与各试卷分别对应的题卡数据,从而提高题卡数据生成效率。
在其中一个实施例中,获取与各试卷分别对应试卷结构信息之后,上述题卡数据生成方法还包括:生成与各试卷分别对应的题卡生成任务;对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包,包括:依次对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存;在保存成功时,确定与相应试卷对应的题卡生成任务执行成功,得到对应的题卡数据包;在未保存成功时,确定与相应试卷对应的题卡生成任务执行失败,则记录执行结果并跳过;判断多个题卡生成任务是否执行完毕,若执行完毕则生成执行结果报告。
具体地,计算机设备获取与各试卷分别对应试卷结构信息之后,对获取的各试卷结构信息进行解析得到与各试卷结构信息对应的多个试卷结构数据,进而根据多个试卷结构数据创建多个题卡生成任务,形成题卡生成任务队列。题卡生成任务队列创建好后,计算机设备便开始按任务排序串行执行下去。对于当前题卡生成任务,计算机设备将当前题卡生成任务对应的试卷结构数据进行格式转换,生成当前标准试卷结构数据,进而根据当前标准试卷结构数据以及预先配置的题卡版头信息构建当前题卡结构数据,并使用特定的渲染模板和渲染样式对当前题卡结构数据进行渲染得到当前题卡渲染数据,再对当前题卡渲染数据进行解析,得到当前题卡卡格式数据,最后保存当前题卡结构数据、当前题卡渲染数据、当前题卡卡格式数据以及当前试卷结构信息,得到当前题卡数据包,此时确定当前题卡生成任务执行成功。如果确定当前题卡生成任务执行失败,则会记录执行结果,同时跳过当前题卡生成任务。需要说明的是,当前题卡生成任务可以是多个题卡生成任务中的任一个题卡生成任务。当前题卡生成任务执行完毕之后,如果还有题卡生成任务未执行,则计算机设备继续执行下一个题卡生成任务,此时下一个题卡生成任务为当前题卡生成任务,直至所有题卡生成任务执行完毕时,计算机设备生成执行结果报告。
本实施例中,获取与各试卷分别对应试卷结构信息之后,通过生成与各试卷分别对应的题卡生成任务,并依次对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,进而在保存成功时,确定与相应试卷对应的题卡生成任务执行成功,得到对应的题卡数据包;在未保存成功时,确定与相应试卷对应的题卡生成任务执行失败,并且记录执行结果并跳过,最后判断多个题卡生成任务是否执行完毕,若执行完毕则生成执行结果报告。这样,对于每个题卡生成任务都能分别执行,并能够根据获取的与各试卷的试卷结构信息自动生成与各试卷分别对应的题卡数据,从而提高题卡数据生成效率。
在其中一个实施例中,根据各标准试卷结构数据以及题卡版头信息,构建各题卡结构数据,包括:针对各标准试卷结构数据中的任一标准试卷结构数据,根据所针对的标准试卷结构数据、以及题卡版头信息,构建多个题卡元件数据;将多个题卡元件数据进行组合,并通过自动分页处理,得到与所针对的标准试卷结构数据对应的题卡结构数据。
具体地,计算机设备在根据每个试卷对应的标准试卷结构数据以及题卡版头信息构建各题卡结构数据时,首先根据每个试卷对应的标准试卷结构数据以及题卡版头信息构建多个题卡元件数据,包括版头元件数据、识别信息元件数据、版面框架元件数据、以及题型元件数据等。其中,版头元件数据一般采用标准结构数据,只在渲染方式做了差异控制。识别信息元件数据包括页码、定位点、学生信息条形码、可填涂信息区等。题型元件数据依据题型的差异分为基础题型和复合题型。基础题型一般是单选题、多选题、判断题、填空题以及问答题。复合题型是由基础题型衍生的,比如常规套题,完型填空,段落匹配,选词填空,听力题等等。计算机设备根据每个试卷对应的标准试卷结构数据以及题卡版头信息将多个题卡元件数据构建完毕之后,会依据预先设置的纸张大小、页面分栏设置等信息将构建得到的多个题卡元件数据进行组合,并通过自动分页处理以便所有题卡元件数据在渲染时都能正常展示在限定区域,进而得到与每个试卷的标准试卷结构数据对应的题卡结构数据。
本实施例中,针对各标准试卷结构数据中的任一标准试卷结构数据,根据所针对的标准试卷结构数据、以及题卡版头信息,构建多个题卡元件数据,进而将多个题卡元件数据进行组合,并通过自动分页处理,得到与所针对的标准试卷结构数据对应的题卡结构数据。这样对于导入的各试卷的试卷结构信息,都能得到对应的题卡结构数据,进而能够对各试卷对应的题卡结构数据进行渲染得到与各试卷对应的题卡渲染数据。
在其中一个实施例中,当存在题卡元件数据中的题型元件数据在渲染时溢出限定范围时,对题卡元件数据进行拆分处理。
具体地,计算机设备在根据题卡元件数据构建完整的与各试卷对应的各题卡结构数据时,将多个题卡元件数据进行组合,并通过自动分页处理,得到与各试卷对应的题卡结构数据。进而计算机设备通过渲染模板和渲染样式对题卡结构数据进行渲染时,当存在题卡元件数据中的题型元件数据在渲染时溢出限定范围的情况,计算机设备可以对题型元件数据进行拆分处理,以使所有题卡元件数据在渲染时都能正常展示在限定区域。
需要说明的是,计算机设备也可以在将多个题卡元件数据进行组合时,对题型元件数据进行拆分处理。也就是说,在构建完整题卡结构数据时,计算机设备就可以对题型元件数据进行适配性拆分。例如,对于单选题或者多选题,计算机设备可以依据小题个数、选项个数、页面分栏以及纸张大小的不同进行适配性拆分。
本实施例中,当存在题卡元件数据中的题型元件数据在渲染时溢出限定范围时,通过对题卡元件数据进行拆分处理,可以避免部分题型元件数据在渲染时溢出限定范围,从而能够使所有元件数据在渲染时都能正常展示在限定区域。
在其中一个实施例中,上述题卡数据生成方法还包括:选择需要编辑的目标题卡数据包,进入编辑状态之后,校验保存在目标题卡数据包中的试卷结构信息与题卡结构数据是否一致;若一致,则通过渲染模板和渲染样式,对题卡结构数据进行渲染得到题卡渲染数据;对所展示的题卡渲染数据中的题卡元件数据进行编辑;保存编辑完成之后的题卡渲染数据,并根据编辑完成之后的题卡渲染数据更新目标题卡数据包。
具体地,当用户需要对题卡数据包中的题卡内容进行编辑时,首先选择需要编辑的题卡数据包,进入编辑状态之后,计算机设备根据题卡数据数据包中的试卷结构信息校验题卡结构数据与试卷结构信息是否一致。若不一致,则重新根据题卡数据包中的试卷结构信息生成题卡结构数据,若一致,则使用渲染模板和渲染样式对题卡结构数据进行渲染得到题卡渲染数据,此时便可以对题卡渲染数据中的题卡元件数据进行编辑。可编辑的范围如下:客观题提供小题选项个数和小题数量编辑。小题编辑完成之后会自动依据小题个数、选项个数、页面分栏以及纸张大小进行渲染适配,若是渲染效果超出限定范围时,会拆分试题结构为更小单元。填空题提供小题空数和小题数的编辑,同样会根据渲染效果可拆分为更小单元结构。问答题提供小题数编辑、小题答题区大小编辑、扩展答题区编辑、答题区的增删和答题区填涂其他元件(包括:线条,文字,图片,网格,多横线等等)。在编辑状态时,每一次对题卡元件数据进行编辑都会重新渲染整张题卡,得到最新的题卡渲染数据。当编辑完成之后,保存最新的题卡渲染数据,这个过程中会重新生成题卡卡格式数据,同时与已经生成好的题卡结构数据、题卡渲染数据一起保存。保存成功之后即可退出编辑状态。
本实施例中,通过选择需要编辑的目标题卡数据包,进入编辑状态之后,校验保存在目标题卡数据包中的试卷结构信息与题卡结构数据是否一致,若一致,则通过渲染模板和渲染样式,对题卡结构数据进行渲染得到题卡渲染数据,再对所展示的题卡渲染数据中的题卡元件数据进行编辑,进而保存编辑完成之后的题卡渲染数据,并根据编辑完成之后的题卡渲染数据更新目标题卡数据包。这样,就能够确保每次编辑都能立即查看到最后题卡渲染数据,方便及时修改调整题卡内容。
下面参考图3,再以一个具体的实施例来详细说明本申请的题卡数据生成方法:
用户选择多个试卷结构文件导入计算机设备中,试卷结构文件中包含有试卷结构信息,一般是excel文档,文档一般会有两个工作表,一为基础题型结构表,二为复合题型结构表。基础题型结构表每一行即为一个小题结构。文档列一般包括试卷编号、题卡名称、大题号、大题名称、小题号、小题题型、选项个数、空位个数等。而复合题型结构表会在基础题型结构表的基础上多了小题子题号,而小题题型则变成了小题子题题型。计算机设备中集成有自动生成答题卡***。如图4所示,自动生成答题卡***具有***配置、试卷结构解析、题卡数据导出、批量构建题卡等功能。进而计算机设备对获取的试卷结构文件进行解析,得到与各试卷结构文件对应的多个试卷结构数据,并根据解析好的多个试卷结构数据创建多个题卡生成任务。题卡生成任务队列建好后,便开始按任务排序串行执行下去。执行单个题卡生成任务的流程可参考图5。如果当前题卡生成任务执行失败,则会记录执行结果,同时跳过当前题卡生成任务,并开始校验所有题卡生成任务是否执行完毕。如果当前题卡生成任务执行成功,则会保存生成好的题卡数据,同时开始校验所有题卡生成任务是否执行完毕。如果还有题卡生成任务执行未执行,则返回至开始执行单个任务的步骤。如果所有题卡生成任务执行完毕,则报告执行统计结果。
需要说明的是,用户导入试卷结构文件之前首先需要进行***配置,若用户导入的试卷结构文件尚未成卷,则计算机设备首先对试卷结构文件进行解析,得到试卷结构数据,若用户导入的试卷结构文件已经成卷,则根据试卷信息解析试卷数据结构,得到试卷结构数据。对于每个题卡生成任务,如图5所示,计算机设备对解析得到的试卷结构数据进行格式转换,构建标准试卷结构数据。标准试卷结构数据包括大小题层级接口,题目基本信息,不同题型特有的数据结构。计算机设备还可以根据题号的全卷连续、大题连续等特殊需求,生成不同的数据结构。之后构建题卡结构数据,并通过渲染模板和渲染样式对题卡结构数据进行渲染构建题卡渲染数据,进而对题卡渲染数据进行解析得到题卡卡格式数据,最后保存题卡数据,打包数据下载使用,单个题卡生成任务执行完毕。
在其中一个实施例中,如图6所示,在进行***配置前,首先要给***预置好标准题卡模板数据包。一个规范的标准题卡模板数据包包括标准题卡模板和预览效果图。标准题卡模板包括了设定的版头占位信息,卡面识别信息展示信息,以及可定制各类其他展示信息。题卡模板可以定义更加灵活的组件。预置好标准题卡模板数据包之后,可以开始创建题卡版头信息,***支持创建多条题卡版头信息。题卡版头信息需要设置版头名称、题卡标题、注意事项、客观题注意事项、主观题注意事项、纸张类型以及标准题卡模板。设置好之后,保存数据。在***配置管理页面可以设置当前要启用的配置数据。做好这些之后,便可开始进行后续的题卡生成流程。
具体地,计算机设备对解析得到的试卷结构数据进行格式转换,构建标准试卷结构数据之后,计算机设备依据展示的需要构建题卡元件数据。题卡元件数据又包括版头元件数据,识别信息元件数据,版面框架元件数据,题型元件数据。版头元件数据一般采用标准结构数据,只在渲染方式做了差异控制。识别信息元件数据包括页码、定位点、学生信息条形码、可填涂信息区等。题型元件数据依据题型的差异又有不同。在目前的试题***中定义了五种基础题型,分别是单选题、多选题、判断题、填空题以及问答题。以及这五种基础题型又衍生出众多复合题型。比如常规套题,完型填空,段落匹配,选词填空,听力题等等。不同题型题卡元件数据提供有限的编辑功能以及自适应功能。将所有元件数据准备好之后,计算机设备会依据不同纸张大小、页面分栏设置等信息,进行数据自动分页处理,以便所有元件数据在渲染时都能正常展示在限定区域,从而构建完整的题卡结构数据。为避免部分题型元件数据在渲染时溢出限定范围,在必要情况下会对其进行拆分处理。单选题和多选题会依据小题个数、选项个数、页面分栏以及纸张大小的不同进行适配性拆分。在传统答卷方式中,客观题(即单选、多选和判断)一般会选择合并展示在题卡开头部分,因此针对复合题型,会拆分出所有客观题部分,结构顺序会被提升到已有基础客观题之后,以便保证生成的题卡符合常规作答方式。
因为在构建题卡结构数据时已经开始考虑适配问题,所以在渲染阶段,只需要借助前端浏览器的特性,依据特定的数据渲染模板,以及事先约定好的渲染样式,便能渲染出设定好的题卡渲染数据。当题卡渲染数据渲染完成之后,保存渲染好的题卡渲染数据,并通过转换工具将题卡渲染数据转换成题卡展示样式,进而保存题卡展示样式。通过解析题卡渲染数据,生成能被机器识别的页面版面卡格式数据以及题型卡格式数据。页面版面卡格式数据包括定位点,页码,个人信息识别区等。题型卡格式数据包括各类需要能被机器自动识别的结构的相对位置尺寸信息。具体包括主观题答题区以及客观题选项填涂框。相对位置尺寸信息包括:所在页码,上边距,左边距,长度,宽度,序列索引号等。题卡完整的卡格式数据包括:题卡类型,纸张类型,题卡预览图信息,定位点信息,校验区域信息,条形码信息,二维码信息,ocr识别信息,说明文字区域信息,填涂块区域信息,答题块区域信息,以及拓展信息。拓展信息包括:条形码,填涂块,orc,二维码等信息。
当所有题卡数据构建完成之后,便可进行最后一步,打包数据并保存,以便后续下载使用。一个完整的题卡数据包涵盖了题卡结构数据、题卡渲染数据、题卡卡格式数据、题卡对应试卷结构信息、题卡展示样式(一般是pdf格式)等。后续在使用这些数据时,可依据使用用途导出不同组合的题卡数据包。
当需要导出题卡数据包时,如图7所示,用户首先选择需要导出的题卡数据包,接着设置导出文件类型,包括题卡结构数据、题卡渲染数据、题卡卡格式数据、题卡对应试卷结构数据、题卡展示样式等。之后提交导出任务,等待计算机设备生成导出文件包,然后下载保存文件。
当用户需要对题卡数据包中的题卡内容进行编辑时,如图8所示,用户首先选择需要编辑的题卡数据包,进入编辑状态之后,计算机设备根据题卡数据数据包中的试卷结构信息校验题卡结构数据与试卷结构信息是否一致。试卷结构信息可以以简码的形式保存在题卡数据包中。计算机设备通过一定的解码方法后能还原出完整的试卷结构数据。若不一致,则重新根据题卡数据包中的试卷结构信息生成题卡结构数据,若一致,则通过渲染模板和渲染样式对题卡结构数据进行渲染得到题卡渲染数据,此时便可以对题卡渲染数据中的题卡元件数据进行编辑。可编辑的范围如下:客观题提供小题选项个数和小题数量编辑。小题编辑完成之后会自动依据小题个数、选项个数、页面分栏以及纸张大小进行渲染适配,若是渲染效果超出限定范围时,会拆分试题结构为更小单元。填空题提供小题空数和小题数的编辑,同样会根据渲染效果可拆分为更小单元结构。问答题提供小题数编辑、小题答题区大小编辑、扩展答题区编辑、答题区的增删和答题区填涂其他元件(包括:线条,文字,图片,网格,多横线等等)。在编辑状态时,每一次对题卡元件数据进行编辑都会重新渲染整张题卡,得到最新的题卡渲染数据。当编辑完成之后,保存最新的题卡渲染数据,这个过程中会重新生成题卡卡格式数据,同时与已经生成好的题卡结构数据、题卡渲染数据一起保存。保存成功之后即可退出编辑状态。
上述题卡数据生成方法中,通过获取预配置的题卡版头信息、以及与各试卷的试卷结构信息分别对应的标准试卷结构数据,再根据各标准试卷结构数据以及题卡版头信息,构建各题卡结构数据,进而通过渲染模板和渲染样式对各题卡结构数据分别进行渲染,得到至少一个题卡渲染数据,并对各题卡渲染数据进行转换得到各题卡展示样式,还对各题卡渲染数据分别进行解析,得到至少一个题卡卡格式数据,最后对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据、试卷结构信息以及题卡展示样式进行保存,得到与各试卷分别对应的题卡数据包。这样,能够根据获取的与各试卷的试卷结构信息自动生成与各试卷分别对应的题卡数据,从而提高题卡数据生成效率,实现与试卷***的高效对接。
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
基于同样的发明构思,在一个实施例中,如图9所示,本申请实施例还提供了一种题卡数据生成装置900,包括:获取模块901、构建模块902、渲染模块903、解析模块904和保存模块905,其中:
获取模块901,用于获取预配置的题卡版头信息、以及与各试卷的试卷结构信息分别对应的标准试卷结构数据。
构建模块902,用于根据各标准试卷结构数据以及所述题卡版头信息,构建各题卡结构数据。
渲染模块903,用于通过渲染模板以及渲染样式对各题卡结构数据分别进行渲染,得到至少一个题卡渲染数据。
解析模块904,用于对各题卡渲染数据分别进行解析,得到至少一个题卡卡格式数据。
保存模块905,用于对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包。
在其中一个实施例中,获取模块还用于获取与各试卷分别对应试卷结构信息;针对各试卷结构信息中的任一试卷结构信息,对所针对的试卷结构信息进行格式转换,得到对应的标准试卷结构数据。
在其中一个实施例中,题卡数据生成装置还包括让任务生成模块,获取模块获取与各试卷分别对应试卷结构信息之后,任务生成模块用于生成与各试卷分别对应的题卡生成任务;保存模块还用于依次对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存;在保存成功时,确定与相应试卷对应的题卡生成任务执行成功,得到对应的题卡数据包;在未保存成功时,确定与相应试卷对应的题卡生成任务执行失败,则记录执行结果并跳过;判断多个题卡生成任务是否执行完毕,若执行完毕则生成执行结果报告。
在其中一个实施例中,构建模块还用于针对各标准试卷结构数据中的任一标准试卷结构数据,根据所针对的标准试卷结构数据、以及题卡版头信息,构建多个题卡元件数据;将多个题卡元件数据进行组合,并通过自动分页处理,得到与所针对的标准试卷结构数据对应的题卡结构数据。
在其中一个实施例中,题卡数据生成装置还包括拆分模块,用于当存在题卡元件数据中的题型元数据在渲染时溢出限定范围时,对题卡元件数据进行拆分处理。
在其中一个实施例中,题卡数据生成装置还包括编辑模块,用于选择需要编辑的目标题卡数据包,进入编辑状态之后,校验保存在目标题卡数据包中的试卷结构信息与题卡结构数据是否一致;若一致,则通过渲染模板和渲染样式,对题卡结构数据进行渲染得到题卡渲染数据;对所展示的题卡渲染数据中的题卡元件数据进行编辑;保存编辑完成之后的题卡渲染数据,并根据编辑完成之后的题卡渲染数据更新目标题卡数据包。
上述题卡数据生成装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图10所示。该计算机设备包括处理器、存储器、输入/输出接口、通信接口、显示单元和输入装置。其中,处理器、存储器和输入/输出接口通过***总线连接,通信接口、显示单元和输入装置通过输入/输出接口连接到***总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的输入/输出接口用于处理器与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、移动蜂窝网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种题卡数据生成方法。该计算机设备的显示单元用于形成视觉可见的画面,可以是显示屏、投影装置或虚拟现实成像装置。显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。
Claims (10)
1.一种题卡数据生成方法,其特征在于,所述方法包括:
获取预配置的题卡版头信息、以及与各试卷的试卷结构信息分别对应的标准试卷结构数据;
根据各标准试卷结构数据以及所述题卡版头信息,构建各题卡结构数据;
通过渲染模板以及渲染样式对各题卡结构数据分别进行渲染,得到至少一个题卡渲染数据;
对各题卡渲染数据分别进行解析,得到至少一个题卡卡格式数据;
对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包。
2.根据权利要求1所述的方法,其特征在于,所述标准试卷结构数据的获取步骤包括:
获取与各试卷分别对应试卷结构信息;
针对各试卷结构信息中的任一试卷结构信息,对所针对的试卷结构信息进行格式转换,得到对应的标准试卷结构数据。
3.根据权利要求2所述的方法,其特征在于,所述获取与各试卷分别对应试卷结构信息之后,所述方法还包括:
生成与各试卷分别对应的题卡生成任务;
所述对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包,包括:
依次对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存;
在保存成功时,确定与相应试卷对应的题卡生成任务执行成功,得到对应的题卡数据包;
在未保存成功时,确定与相应试卷对应的题卡生成任务执行失败,则记录执行结果并跳过;
判断多个题卡生成任务是否执行完毕,若执行完毕则生成执行结果报告。
4.根据权利要求1所述的方法,其特征在于,所述根据各标准试卷结构数据以及所述题卡版头信息,构建各题卡结构数据,包括:
针对各标准试卷结构数据中的任一标准试卷结构数据,根据所针对的标准试卷结构数据、以及所述题卡版头信息,构建多个题卡元件数据;
将所述多个题卡元件数据进行组合,并通过自动分页处理,得到与所针对的标准试卷结构数据对应的题卡结构数据。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当存在题卡元件数据中的题型元件数据在渲染时溢出限定范围时,对所述题卡元件数据进行拆分处理。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
选择需要编辑的目标题卡数据包,进入编辑状态之后,校验保存在目标题卡数据包中的试卷结构信息与题卡结构数据是否一致;
若一致,则通过渲染模板和渲染样式,对所述题卡结构数据进行渲染得到题卡渲染数据;
对所展示的题卡渲染数据中的题卡元件数据进行编辑;
保存编辑完成之后的题卡渲染数据,并根据编辑完成之后的题卡渲染数据更新所述目标题卡数据包。
7.一种题卡数据生成装置,其特征在于,所述装置包括:
获取模块,用于获取预配置的题卡版头信息、以及与各试卷的试卷结构信息分别对应的标准试卷结构数据;
构建模块,用于根据各标准试卷结构数据以及所述题卡版头信息,构建各题卡结构数据;
渲染模块,用于通过渲染模板以及渲染样式对各题卡结构数据分别进行渲染,得到至少一个题卡渲染数据;
解析模块,用于对各题卡渲染数据分别进行解析,得到至少一个题卡卡格式数据;
保存模块,用于对各试卷所对应的题卡结构数据、题卡渲染数据、题卡卡格式数据以及试卷结构信息进行保存,得到与各试卷分别对应的题卡数据包。
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310099254.2A CN116110065A (zh) | 2023-02-01 | 2023-02-01 | 题卡数据生成方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310099254.2A CN116110065A (zh) | 2023-02-01 | 2023-02-01 | 题卡数据生成方法、装置、计算机设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116110065A true CN116110065A (zh) | 2023-05-12 |
Family
ID=86253885
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310099254.2A Pending CN116110065A (zh) | 2023-02-01 | 2023-02-01 | 题卡数据生成方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116110065A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116778032A (zh) * | 2023-07-03 | 2023-09-19 | 北京博思创成技术发展有限公司 | 答题卡生成方法、装置、设备和存储介质 |
-
2023
- 2023-02-01 CN CN202310099254.2A patent/CN116110065A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116778032A (zh) * | 2023-07-03 | 2023-09-19 | 北京博思创成技术发展有限公司 | 答题卡生成方法、装置、设备和存储介质 |
CN116778032B (zh) * | 2023-07-03 | 2024-04-16 | 北京博思创成技术发展有限公司 | 答题卡生成方法、装置、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11934774B2 (en) | Systems and methods for generating social assets from electronic publications | |
CN110969004B (zh) | 图文自动排版方法及***、服务器及介质 | |
WO2020233023A1 (zh) | 基于分层技术实现的psd文件编辑方法、电子设备 | |
CN116110065A (zh) | 题卡数据生成方法、装置、计算机设备和存储介质 | |
CN106294480A (zh) | 一种文件格式转换方法、装置及试题导入*** | |
CN110888634B (zh) | 游戏落地页生成方法、装置、计算机设备和存储介质 | |
CN107688456A (zh) | 文件生成方法、设备以及计算机可读存储介质 | |
CN112433995B (zh) | 文件格式转换方法、***、计算机设备及存储介质 | |
CN117078181A (zh) | 一种电力交易业务数据处理流程自动化方法与*** | |
CN110928540A (zh) | 一种页面生成方法及装置 | |
KR102300444B1 (ko) | 문서에 적용되어 있는 글꼴이 지원되는 글꼴인지 확인이 가능한 문서 편집 장치 및 그 동작 방법 | |
CN111079399B (zh) | 图文数据处理方法、装置、计算机设备和存储介质 | |
CN115686492A (zh) | H5页面编辑方法及装置 | |
CN112100977A (zh) | 窗口局部刷新方法、电子设备及存储介质 | |
CN114004211B (zh) | 单证模板生成方法、处理方法、装置、计算机设备和介质 | |
US20130104014A1 (en) | Viewer unit, server unit, display control method, digital comic editing method and non-transitory computer-readable medium | |
CN116582514B (zh) | 一种跨平台的信息分享方法、装置以及*** | |
CN117079084B (zh) | 样本图像的生成方法、装置、计算机设备和存储介质 | |
CN114900734B (zh) | 车型对比视频生成方法、装置、存储介质及计算机设备 | |
CN114780091A (zh) | 页面代码生成方法、装置、计算设备及存储介质 | |
CN115544980A (zh) | 基于Revit的Excel文件生成文档方法及设备 | |
CN117494667A (zh) | 文档***方法、装置、计算机设备及存储介质 | |
CN118171644A (zh) | 应用管理方法及装置 | |
CN117934146A (zh) | 一种贷后管理***中表单的生成方法 | |
CN116187286A (zh) | 势态感知报表的生成方法、装置、平台、存储介质和产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |