[发明专利]一种基于OpenXml处理Power Point文稿内容的评分方法及系统在审
申请号: | 202110218117.7 | 申请日: | 2021-02-26 |
公开(公告)号: | CN113065311A | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 唐超 | 申请(专利权)人: | 成都环宇知了科技有限公司 |
主分类号: | G06F40/106 | 分类号: | G06F40/106;G06F40/194 |
代理公司: | 成都环泰专利代理事务所(特殊普通合伙) 51242 | 代理人: | 李斌;李辉 |
地址: | 610000 四川省成都市成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 openxml 处理 power point 文稿 内容 评分 方法 系统 | ||
1.一种基于OpenXml处理PowerPoint文稿内容的评分方法,其特征在于,包括以下步骤:
S1、预设演示文稿内容读取程序;
S2、加载用户的演示文稿内容和用户用于参考的演示文稿内容;
S3、根据读取程序分别依次读取用户的演示文稿内容和参考文稿内容中的内容和属性,并将依次获取到的内容和属性通过比较程序依次进行比较;
S4、根据比较程序将比较所得的结果进行存储;
S5、根据比较结果的不同,进行不同形式的展示。
2.根据权利要求1所述的一种基于OpenXml处理PowerPoint文稿内容的评分方法,其特征在于,所述步骤S1包括:
A1:在C文件中引用应用程序集模块MicrosoftOpenXml和JSON.NET;
A2:对于每一个演示文稿内容都设置一个类与之对应,类名作为评定当前演示文稿内容的唯一标识,在这个类中实现评分的流程;
A3:将所有的类都放在同一个命名空间Ppt.Questions中;
A4:在每个类中都会设置一个Check方法,将用户的演示文稿内容所在的路径user_file_path、初始文件的路径source_file_path和参考文件的路径anser_file_path以参数的形式传入;
A5:在Check方法中调用OpenDoc方法来判断文档是否损坏,能否正常读取;如果无异常,后续则将用户演示文稿内容的内容和用户用于参考的演示文稿内容的内容加载到内存中。
3.根据权利要求1所述的一种基于OpenXml处理PowerPoint文稿内容的评分方法,其特征在于,所述步骤S2中加载用户的演示文稿内容包括:
加载用户的演示文稿内容,此步骤会在OpenDoc方法中传入三个参数,分别是用户演示文稿内容的路径user_file_path、用户演示文稿内容的文件名user_file和用于保存用户演示文稿内容的对象user_doc;
判断用户的演示文稿内容是否加载成功,如果加载成功,用户演示文稿内容的内容会以对象user_doc的方式存放于内存中;如果加载未成功,则将用户演示文稿内容加载失败的错误信息存储于名为wrongInfo的Json数组中。
4.根据权利要求1所述的一种基于OpenXml处理PowerPoint文稿内容的评分方法,其特征在于,所述步骤S2中加载用户用于参考的演示文稿内容包括:
加载用户用于参考的演示文稿内容,并判断用户用于参考的演示文稿内容是否成功;
如果用户用于参考的演示文稿内容加载成功,则再次调用OpenDoc方法,传入用户用于参考的演示文稿内容的路径answer_file_path、参考演示文稿内容的文件名answer_file和用于存放参考演示文稿内容的对象answer_doc来加载参考文件的内容;
如果用户用于参考的演示文稿内容未加载成功,则将参考演示文稿内容加载失败的错误信息存储于名为wrongInfo的Json数组中;
当用户的演示文稿内容和用户用于参考的演示文稿内容同时加载成功之后,进入获取文档属性阶段。
5.根据权利要求1所述的一种基于OpenXml处理PowerPoint文稿内容的评分方法,其特征在于,所述步骤S3包括:
当用户的演示文稿内容和用户用于参考的演示文稿内容都成功被加载时,根据相应的题目要求,获取用户的演示文稿内容和用户用于参考的演示文稿内容中的相关信息,并根据读取方法将读取到的相关信息返回到比较程序中。
6.根据权利要求1所述的一种基于OpenXml处理PowerPoint文稿内容的评分方法,其特征在于,所述读取演示文稿内容和属性的方法都会保存在命名空间为Ppt并且类名为GetProperties的内部。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都环宇知了科技有限公司,未经成都环宇知了科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110218117.7/1.html,转载请声明来源钻瓜专利网。