(12)发明专利申请
(10)申请公布号 CN 1145107 A(43)申请公布日 2022.05.17
(21)申请号 202111113749.3(22)申请日 2021.09.23
(71)申请人 成都四方伟业软件股份有限公司
地址 610041 四川省成都市高新区科园三
路4号1栋2层(72)发明人 韩威宏 刘俊良 王怡君 周刚 (51)Int.Cl.
G06F 16/31(2019.01)G06F 16/33(2019.01)G06F 40/166(2020.01)G06F 40/258(2020.01)
权利要求书1页 说明书10页 附图2页
CN 1145107 A()发明名称
一种提取PDF文件结构化信息的方法及装置(57)摘要
本发明公开了一种提取PDF文件结构化信息的方法及装置,主要解决现有技术中存在的现有方法存在的的消耗大量的人力、时间资源,且不能批量化处理,也没有对结构化信息进一步的处理。该一种提取PDF文件结构化信息的方法提取PDF文档的文本内容后,对其进行分割得到字符串组,然后遍历字符串组,添加前缀形成判别索引,再然后根据判别索引提取其结构化信息,实现结构化信息的自动提取,最后将结构化信息转化格式写入数据库。通过上述方案,本发明达到了节省人力物力,能批量处理PDF文件及形成了一套从PDF文档从非结构化数据到结构化数据的完整转化方法的目的。
CN 1145107 A
权 利 要 求 书
1/1页
1.一种提取PDF文件结构化信息的方法,其特征在于,包括以下步骤:S1、筛选出可编辑的PDF文档,读取可编辑PDF文档;S2、提取步骤S1中可编辑PDF文档的文本内容,然后对文本内容进行分割得到字符串组;
S3、遍历步骤S2的字符串组,添加前缀形成判别索引;S4、根据步骤S3的判别索引,提取其结构化信息;S5、将步骤S4的结构化信息转换格式写入数据库中。
2.根据权利要求1所述的一种提取PDF文件结构化信息的方法,其特征在于,步骤S1中筛选可编辑PDF文档是根据PDF文档的可编辑性进行筛选。
3.根据权利要求2所述的一种提取PDF文件结构化信息的方法,其特征在于,步骤S1中读取可编辑PDF文档的具体过程为:调用PDFBox的PDDocument.load()函数生成PDDocument对象document。
4.根据权利要求3所述的一种提取PDF文件结构化信息的方法,其特征在于,步骤S2中提取可编辑PDF文档文本内容的具体过程为:使用PDFBox生成PDFTextStripper对象stripper,通过stripper.getText(document)获得文本内容result。
5.根据权利要求4所述的一种提取PDF文件结构化信息的方法,其特征在于,步骤S2中对文本内容进行分割的具体过程为:文本内容result是一个字符串,按换行符“\\n”对字符串result进行分隔,得到字符串数组splitRes。
6.根据权利要求5所述的一种提取PDF文件结构化信息的方法,其特征在于,步骤S3中判别索引的形成过程为:遍历字符串数据splitRes的每个元素,同时对每个元素进行字符串前缀判断,得到字符串前缀为“摘要”的索引AbstractLineIndex和字符串前缀为“关键词”的索引KeyWordsLineIndex。
7.根据权利要求6所述的一种提取PDF文件结构化信息的方法,其特征在于,步骤S4中结构化信息提取的具体过程如下:
PDF的标题title信息位于首页首行;
PDF的作者author信息为title和abstract之间的内容;
PDF的摘要abstract信息为abstract行号AbstractLindex与“关键词”的行号KeyWordsLineIndex之间的内容;
PDF的关键词keywords所在的行号为KeyWordsLineIndex;将提取的标题title信息、作者author信息、摘要abstract信息、关键词keywords信息以key‑value对的形式写入到Map对象的resMap中。
8.根据权利要求7所述的一种提取PDF文件结构化信息的方法,其特征在于,步骤S5的具体过程为:将resMap转换为JSON格式,将JSON按照title、author、abstract、keywords字段写入MySql数据库。
9.一种提取PDF文件结构化信息的装置,其特征在于,包括存储器:用于存储可执行指令;处理器:用于执行所述存储器中存储的可执行指令,实现如权利要求1‑8任一项所述的一种提取PDF文件结构化信息的方法。
2
CN 1145107 A
说 明 书
一种提取PDF文件结构化信息的方法及装置
1/10页
技术领域
[0001]本发明涉及非结构化数据治理技术领域,具体地说,是涉及一种提取PDF 文件结构化信息的方法及装置。
背景技术
[0002]针对结构化数据的算法和工具已经较为成熟,但用于挖掘非结构化数据的算法、工具仍处于萌芽和发展阶段。随着存储成本的下降,以及新兴技术的发展,行业对非结构化数据的重视程度得到提高,且非结构化数据占企业数据的 80%以上,并且以每年55%~65%的速度增长。如果没有工具、算法来分析这些海量数据,企业数据的巨大价值将无法发挥。
[0003]现有的PDF解析工具如PDFBox、Tika、Itex等,提取PDF的元数据信息,同时将PDF中的文本内容转换为txt文本,但是无法自动化识别识别文本中的内容;例如:PDF的标题是什么,摘要是什么等结构化的信息,需要人工提取相关信息。人工解析得到的数据并没有存储到关系数据库中,仍然是非结构化数据,并没有形成一套从非结构化数据到结构化数据的方法流程。
[0004]PDF文档数量较小(<10)时,通过人工可以较好的获得PDF的结构化信息。然而,当文档数量很大(几十甚至几百个)时,这种人工方法将不再适用,同时还会消耗大量的人力、时间资源,且不能批量化处理,也没有对结构化信息进一步的处理;故该方法没有挖掘PDF文档的价值,不利于后期的数据挖掘、检索。发明内容
[0005]本发明的目的在于提供一种提取PDF文件结构化信息的方法及装置,以解决现有方法存在的的消耗大量的人力、时间资源,且不能批量化处理,也没有对结构化信息进一步的处理问题。
[0006]为了解决上述问题,本发明提供如下技术方案:
[0007]一种提取PDF文件结构化信息的方法包括以下步骤:[0008]S1、筛选出可编辑的PDF文档,读取可编辑PDF文档;[0009]S2、提取步骤S1中可编辑PDF文档的文本内容,然后对文本内容进行分割得到字符串组;
[0010]S3、遍历步骤S2的字符串组,添加前缀形成判别索引;[0011]S4、根据步骤S3的判别索引,提取其结构化信息;[0012]S5、将步骤S4的结构化信息转换格式写入数据库中。[0013]现利用开源PDF的工具,以PDFBox为例提取PDF文档结构化信息的方法为:[0014]第1步,获得可编辑的PDF文档。筛选出可编辑的PDF文档,即在PDF编辑软件中可以选择文本、复制文本。[0015]第2步,读取PDF文档。调用PDFBox的PDDocument.load()函数生成 PDDocument对
3
CN 1145107 A
说 明 书
2/10页
象document。[0016]第3步,提取文本内容。使用PDFBox生成PDFTextStripper对象stripper,通过stripper.getText(document)获得文本内容result。[0017]第4步,写入txt文件。将result写入到txt文本中。[0018]第5步,提取结构化信息。人工提取txt文本中的title、author、abstract、 keywords结构化信息。
[0019]可看出现有技术是通过人工提取txt文本中的title、author、abstract、 keywords结构化信息;处理大量PDF文档时需消耗大量的人力、时间资源,且不能批量化处理,也没有对结构化信息进一步的处理,没有形成一套从非结构化数据到结构化数据的方法流程;本发明提取PDF文档的文本内容后,对其进行分割得到字符串组,然后遍历字符串组,添加前缀形成判别索引,再然后根据判别索引提取其结构化信息,实现结构化信息的自动提取,最后将结构化信息转化格式写入数据库;通过该技术方案,可实现PDF文档结构化信息的自动识别提取,节约人力物力,可同时处理大批量的PDF文档,且对结构化信息有更进一步的后续转化存入数据库的处理,形成了一套从PDF文档从非结构化数据到结构化数据的完整转化方法。[0020]进一步的,步骤S1中筛选可编辑PDF文档是根据PDF文档的可编辑性进行筛选。[0021]进一步的,步骤S1中读取可编辑PDF文档的具体过程为:调用PDFBox的 PDDocument.load()函数生成PDDocument对象document。[0022]进一步的,步骤S2中提取可编辑PDF文档文本内容的具体过程为:使用 PDFBox生成PDFTextStripper对象stripper,通过stripper.getText(document) 获得文本内容result。
[0023]进一步的,步骤S2中对文本内容进行分割的具体过程为:文本内容result 是一个字符串,按换行符“\\n”对字符串result进行分隔,得到字符串数组 splitRes。[0024]进一步的,步骤S3中判别索引的形成过程为:遍历字符串数据splitRes 的每个元素,同时对每个元素进行字符串前缀判断,得到字符串前缀为“摘要”的索引AbstractLineIndex和字符串前缀为“关键词”的索引 KeyWordsLineIndex。[0025]进一步的,步骤S4中结构化信息提取的具体过程如下:[0026]PDF的标题title信息位于首页首行;
[0027]PDF的作者author信息为title和abstract之间的内容;
[0028]PDF的摘要abstract信息为abstract行号AbstractLindex与“关键词”的行号KeyWordsLineIndex之间的内容;
[0029]PDF的关键词keywords所在的行号为KeyWordsLineIndex;[0030]将提取的标题title信息、作者author信息、摘要abstract信息、关键词keywords信息以key‑value对的形式写入到Map对象的resMap中。[0031]进一步的,步骤S5的具体过程为:将resMap转换为JSON格式,将JSON 按照title、author、abstract、keywords字段写入MySql数据库。
[0032]一种提取PDF文件结构化信息的装置包括存储器:用于存储可执行指令;处理器:用于执行所述存储器中存储的可执行指令,实现一种提取PDF文件结构化信息的方法。[0033]与现有技术相比,本发明具有以下有益效果:
4
CN 1145107 A[0034]
说 明 书
3/10页
(1)本发明提取PDF文档的文本内容后,对其进行分割得到字符串组,然后遍历字
符串组,添加前缀形成判别索引,再然后根据判别索引提取其结构化信息,实现结构化信息的自动提取,最后将结构化信息转化格式写入数据库;通过该技术方案,可实现PDF文档结构化信息的自动识别提取,节约人力物力,可同时处理大批量的PDF文档,且对结构化信息有更进一步的后续转化存入数据库的处理,形成了一套从PDF文档从非结构化数据到结构化数据的完整转化方法。[0035](2)本发明可以深入的挖掘PDF文档蕴含的有价值信息,较好地解决PDF 存储难、利用难的问题,还可以方便后续快速sql检索、查找文档等后续应用,发挥非结构化PDF文档的价值。[0036](3)本发明将减少企业在PDF类型数据类型管理的花费的人力资源成本,极大提升公司数据的业务质量、效率。此外,本发明也可以提高本司数据治理产品对非结构化数据的治理能力,提高产品竞争力,扩大产品市场占有率。附图说明
[0037]为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,其中:[0038]图1为本发明的结构示意图。
[0039]图2为实施例3内可编辑PDF文档首页中实验采用的Whipple防护结构示意图。具体实施方式
[0040]为了使本发明的目的、技术方案和优点更加清楚,下面将结合图1和2对本发明作进一步地详细描述,所描述的实施例不应视为对本发明的,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。[0041]对本发明实施例进行进一步详细说明之前,对本发明实施例中涉及的名词和术语进行说明,本发明实施例中涉及的名词和术语适用于如下的解释。[0042]Apache PDFbox:PDFbox是一个开源的、基于java的、支持PDF文档生成的工具库,它可以用于创建新PDF文档,修改现有的PDF文档,还可以从PDF 文档中提取所需的内容。[0043]PDF文档:PDF是Portable Document Format的简称,意为“可携带文档格式”,是由Adobe Systems用于应用程序、操作系统、硬件无关的方式进行文件交换所发展出的文件格式。PDF文件以PostScript语言图像模型为基础,无论在哪种打印机上都可保证精确的颜色和准确的打印效果。
[0044]可编辑PDF文档:主流文档编辑器如浏览器、office ppt、office word、 WPS等都
复有一个“保存/到处为PDF”的选项,这种方式得到的PDF文档的文本内容可以直接选中,
制、编辑。
[0045]结构化数据:结构化数据指的是在一个记录文件里面以固定格式存在的数据。它通常包括RDD和表格数据。结构化的数据是指可以用关系型数据库表示和存储,表现为二维形式的数据。一般特点是:数据以行尾单位,一行数据表示一个实体的信息,每一行数据的
5
CN 1145107 A
说 明 书
4/10页
属性是相同的。
[0046]非结构化数据:是指信息没有一定预先定义好的数据模型或者没有一个预先定义的方式来组织。非结构化数据一般指文字型数据,但是数据中有很多诸如时间、数字等信息。相对于传统的在数据库中或标记好的文件,由于他们的非特征性和歧义性,会更难理解。包括所有格式的办公文档、文本、图片、PDF、 PPT、XML、HTML、各类报表、图像和音频/视频信息等。
[0047]半结构化数据:半结构化数据是结构化数据的一种形式,它并不符合关系型数据库或其他数据表的形式关联起来的数据模型结构,但包含相关标记,用来分割语义元素以及对记录和字段进行分层。因此,它也被称为自描述的结构。包括日志文件、XML文档、JSON文档、Email等。
[0048]JSON:JavaScript对象表示法(JavaScript Object Notation)是一种轻量级的数据交换格式。JSON采用完全于语言的文本格式,是一种理想的数据交换语言。实际上,JSON就是一串字符串,只不过元素会使用特定的符号标注,很多API接口的返回信息都是JSON格式的。
[0049]关系型数据库(Relational Database):是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据,以便于用户理解,关系型数据库这一系列的行和列被称为表,一组表组成了数据库。关系模型可以简单理解为二维表格模型,而一个关系型数据库就是由二维表及其之间的关系组成的一个数据组织。常见的关系数据库Oracel、DB2、MySQL、Microsoft SQL Server、MicroSoft Access等。[0050]实施例1
[0051]如图1所示,一种提取PDF文件结构化信息的方法降低企业非结构化PDF 文档结构化信息提取及存储投入的人力成本,提高企业非结构化数据的数据治理能力,挖掘PDF文档蕴藏的巨大价值,同时也提高了数据治理产品的市场竞争力,其包括以下步骤:[0052]S1、筛选出可编辑的PDF文档,读取可编辑PDF文档;[0053]S2、提取步骤S1中可编辑PDF文档的文本内容,然后对文本内容进行分割得到字符串组;
[00]S3、根据步骤S2的字符串组形成判别索引;[0055]S4、根据步骤S3的判别索引,提取其结构化信息;[0056]S5、将步骤S4的结构化信息转换格式写入数据库中。[0057]本实施例先提取PDF文档的文本内容后,对其进行分割得到字符串组,然后遍历字符串组,添加前缀形成判别索引,再然后根据判别索引提取其结构化信息,实现结构化信息的自动提取,最后将结构化信息转化格式写入数据库;为一套从PDF文档从非结构化数据到结构化数据的完整转化方法。[0058]实施例2
[0059]如图1所示,利用基于PDFBox工具的PDF文档结构化信息提取方法的步骤如下:[0060]第1步,PDF文档筛选:根据PDF文档的可编辑性,筛选出可编辑PDF文档。[0061]第2步,读取某个可编辑PDF文档:调用PDFBox的PDDocument.load()函数生成PDDocument对象document。[0062]第3步,提取首页文本内容:使用PDFBox生成PDFTextStripper对象 stripper,通
6
CN 1145107 A
说 明 书
5/10页
过stripper.getText(document)获得文本内容result。[0063]第4步,文本内容分割形成字符串组:第3步获得的文本内容result是一个字符串,按换行符“\\n”对字符串result进行分隔,得到字符串数组splitRes。[00]第5步,遍历字符串,添加前缀形成判别索引,以便于进行位置判断:遍历字符串数据splitRes的每个元素,同时对每个元素进行字符串前缀判断,得到字符串前缀为“摘要”的索引AbstractLineIndex和字符串前缀为“关键词”的索引KeyWordsLineIndex。[0065]第6步,根据判别索引进行结构化信息提取的具体过程如下:[0066]提取PDF的标题title信息:title应满足以下规则:该字符串位于首页首行;[0067]提取PDF的作者author信息:很明显,在title和abstract之间的内容就是作者信息;
[0068]提取PDF的摘要abstract信息:很明显,abstract行号AbstractLindex 与“关键词”的行号KeyWordsLineIndex之间的就是摘要内容;[0069]提取PDF的关键词keywords信息:KeyWordsLineIndex就是关键词所在的行号。[0070]将提取标题title信息、作者author信息、摘要abstract信息、关键词 keywords信息以key‑value对的形式写入到Map对象resMap中。[0071]第7步,JSON格式:将resMap转换为JSON格式。[0072]第8步,把文档的JSON写入MySql数据库:将JSON按照title、author、 abstract、keywords字段进行存储,即完成某个非结构化文本向结构化数据的转换。
[0073]本实施例提出了一种提取PDF文件结构化数据并存入MySQL数据库中的方法;本方法使用通过PDFBox提取PDF文本内容,分析PDF文本格式,提取PDF 文档的结构化信息,并存储为JSON,最后将JSON数据按照特定字段写入到MySql 数据库中,解决特定PDF格式的结构化信息的批量提取的问题。
[0074]通过本方法可以深入的挖掘PDF文档蕴含的有价值信息,较好地解决PDF 存储难、利用难的问题,还可以方便后续快速sql检索、查找文档等后续应用,发挥非结构化PDF文档的价值。另外,本方法还将减少企业在PDF类型数据类型管理的花费的人力资源成本,极大提升公司数据的业务质量、效率。此外,本方法也可以提高本司数据治理产品对非结构化数据的治理能力,提高产品竞争力,扩大产品市场占有率。[0075]实施例3
[0076]a.可编辑PDF文档首页
[0077]玄武岩纤维布高速撞击防护性能实验分析[0078]哈跃,庞宝君,迟润强,何茂坚,管公顺,张伟[0079](哈尔滨工业大学航天学院,黑龙江哈尔滨,150080)[0080]摘要:在空间碎片防护领域,采用高技术纤维作为防护材料是防护结构发展的趋势之一、玄武岩纤维是近年新兴的一种高科技纤维,具有较高的强度和弹性模量。本文通过高速撞击试验对玄武岩纤维织物抵抗球形弹丸高速撞击的防护性能进行了实验研究。实验分析表明,玄武岩纤维布具备了防护屏所应具有的破碎弹丸和消耗弹丸冲击能量的防护功能。玄武岩纤维布受高速撞击时单位面密度所消耗的冲击动能大于铝板。[0081]关键词:空间碎片;高速撞击;Whi pple防护结构;玄武岩纤维[0082]1.前言
7
CN 1145107 A[0083]
说 明 书
6/10页
航天器空间碎片高速撞击防护研究是载人航天器和在轨长寿命航天器设计中至
关重要的环节。在美国和俄罗斯各自建造的空间站上以及由美国、俄罗斯和欧空局等联合建设的现正在边建设边运行的国际空间站上都采用了空间碎片防护结构。在空间碎片防护领域,已经开发并已投入使用的防护结构方案中普遍采用Nextel陶瓷纤维复合材料3和Kevlar纤维复合材料P‑lS等轻质高强的高技术纤维材料。采用高技术纤维作为防护材料是防护结构发展的趋势之一。
[0084]玄武岩纤维是近年新兴的一种高科技纤维,被誉为“21世纪的新材料”。玄武岩纤维相对于其它化学物质和矿物材料具有更高的化学稳定性和热稳定性。玄武岩纤维在耐高温、耐腐蚀性、隔热保温性及电绝缘性等方面具有优良的性能,可在‑260~820C的大范围温度条件下使用。玄武岩纤维具有较高的强度和弹性模量,其抗拉强度可达4GPa,弹性模量可达110GPa。
[0085]本文利用二级轻气炮进行了确定玄武岩纤维织物在高速撞击条件下抵抗球形弹丸冲击的防护性能的实验研究,对玄武岩织物的能量吸收和撞击速度消耗性能进行了分析。探讨了玄武岩纤维织物作为高速撞击损伤防护材料用于航天器空间碎片超高速撞击损伤防护结构的可行性。[0086]2.实验方法
[0087]实验采用哈尔滨工业大学超高速撞击中心实验室的二级轻气炮为发射装置。通过闪光X光超高速摄影装置记录撞击后弹丸在确定时间间隔时段的位置,作为计弹丸算弹剩余速度的依据。
[0088]实验采用的Whipple结构基础构形由35Om防护屏(前板)和2mm厚舱壁板(后板)及间距为350mm 的间隔组成。参见图2。弹丸直径为3.97mm,4.76mm和[00]b.实现本方案的部分功能代码:
[0090]
8
CN 1145107 A
说 明 书
7/10页
[0091]
9
CN 1145107 A
说 明 书
8/10页
[0092]
10
CN 1145107 A
说 明 书
9/10页
[0093]
c.JSON存储结构化信息
[0095]{\"keywords\":\"关键词:空间碎片;高速撞击;Whipple防护结构;玄武岩纤维\",\"author\":\"哈跃,庞宝君,迟润强,何茂坚,管公顺,张伟(哈尔滨工业大学航天学院,黑龙江哈尔滨,150080)\",\"abstract\":\"摘要:在空间碎片防护领域,采用高技术纤维作为防护材料是防护结构发展的趋势之一。玄武岩纤维是近年新兴的种高科技纤维,具有较高的强度和弹性模量。本文通过高速撞击试验对玄武岩纤维织物抵抗球形弹丸高速撞击的防性能进行了实验研究。实验分析表明,玄武岩纤维布具备了防护屏所应具有的破碎弹丸和消耗弹丸冲击能量的防护能。玄武岩纤维布受高速撞击时单位面密度所消耗的冲击动能大于铝板。\",\"title\":\"玄武岩纤维布高速撞击防护性能实验分析\[0096]实施例4
[0097]一种提取PDF文件结构化信息的装置包括存储器:用于存储可执行指令;处理器:用于执行所述存储器中存储的可执行指令,实现一种提取PDF文件结构化信息的方法。[0098]本发明使用PDFBox API提取可编辑PDF文档首页文本内容,并识别、提取首页的title(题目)、author(作者信息)、abstract(摘要)、keywords(关键词)的内容,并将提取的信息存储为JSON文件,最后将JSON写入到MySql 数据库;既可以深入挖掘PDF文隐含的、潜在有用的信息,也能较好地解决PDF 存储难、利用难的问题,还可以方便后续的sql检索、查找,发挥非结构化PDF 文档的价值。另外,本方法还将减少企业在PDF业务数据类型的人力管理资源成本,极大提升公司数据的业务质量。此外,本方法也可以提高本司数据治理产品对非结构化数据的治理能力,提高产品竞争力,扩大产品市场占有率。[0099]在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过
[0094]
11
CN 1145107 A
说 明 书
10/10页
其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。[0100]另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个的部分。[0101]所述功能如果以软件功能模块的形式实现并作为的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。[0102]以上所述仅为本发明的优选实施例而已,并不用于本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。[0103]以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
12
CN 1145107 A
说 明 书 附 图
1/2页
图1
13
CN 1145107 A
说 明 书 附 图
2/2页
图2
14
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- dfix.cn 版权所有 湘ICP备2024080961号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务