一种基于目录的书签标记方法及装置制造方法及图纸

技术编号:8323453 阅读:135 留言:0更新日期:2013-02-14 00:58
本发明专利技术公开了一种基于目录的书签标记方法及装置,涉及信息显示领域,可以实现多文档电子书签的快速定位。本发明专利技术实施例提供的方案,根据接收到的用户触发的添加书签请求,获取待添加书签的各个属性信息,并获取所述用户当前阅读的文件所对应的目录,再将所述待添加书签的各个属性信息添加到所述目录对应的书签库中。本发明专利技术实施例提供的方案适合在进行信息显示时采用。

【技术实现步骤摘要】

本专利技术涉及信息显示领域,尤其涉及一种基于目录的书签标记方法及装置
技术介绍
现在,很多喜爱阅读书籍的人都采用电子阅读装置进行阅读。随着电子阅读装置不断推广及普及,大部分电子阅读装置都有电子书签功能,目前的电子书签是以一本书为单位,标记本书内的一些位置。当浏览书籍中以电子标签记录的内容时,需要打开存放书籍的目录下的文件,通过已经记录的电子标签可以定位到本书内的标签的位置,实现快速定位的目的。然而,采用现有技术阅读书籍时,须逐个打开目录下的各文件后才可查看该文件对应的书签标记的内容,查看起来不方便,并且当目录中存放的是一些图片文件时,以文件 为单位的电子标签无法实现快速定位的功能。
技术实现思路
本专利技术的实施例提供一种基于目录的书签标记方法及装置,可以实现多文档电子书签的快速定位。为达到上述目的,本专利技术的实施例采用如下技术方案一种基于目录的书签标记方法,包括根据接收到的用户触发的添加书签请求,获取待添加书签的各个属性信息;获取所述用户当前阅读的文件所对应的目录;将所述待添加书签的各个属性信息添加到所述目录对应的书签库中。一种基于目录的书签标记装置,包括获取属性信息单元,用于根据接收到的用户触发的添加书签请求,获取待添加书签的各个属性信息;获取目录单元,用于获取所述用户当前阅读的文件所对应的目录;添加单元,用于将获取的所述待添加书签的各个属性信息添加到所述目录对应的书签库中。本专利技术实施例提供的一种基于目录的书签标记方法及装置,通过根据接收到的用户触发的添加书签请求,获取待添加书签的属性信息,然后获取所述用户当前阅读的文件所对应的目录,将获取的所述待添加书签的各个属性信息添加到所述目录对应的书签库中。本专利技术实施例提供的方案在读取添加的标签时,可以实现多文档电子书签的快速定位。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I为本专利技术实施例I提供的一种基于目录的书签标记方法的流程图;图2为本专利技术实施例I提供的另一种基于目录的书签标记方法的流程图;图3为本专利技术实施例I提供的添加书籍标签的示意图;图4为本专利技术实施例I提供的添加图片标签的示意图;图5为本专利技术实施例I提供的阅读用标签标记的内容的方法的流程图;图6为本专利技术实施例I提供的打开并显示待查询书签所在文档页的流程图;图7为本专利技术实施例2提供的一种基于目录的书签标记装置的框图; 图8为本专利技术实施例2提供的另一种基于目录的书签标记装置的框图;图9为本专利技术实施例2提供的执行单元的框图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例I本专利技术实施例提供一种基于目录的书签标记方法,如图I所示,该方法包括步骤101,根据接收到的用户触发的添加书签请求,获取待添加书签的各个属性信息;所述待添加书签的属性信息包括待添加书签的索引、待添加书签所对应的文本文件的名称;所述预设文件为文本文件时,所述待添加书签的属性信息还包括,待添加书签所对应的文本文件的文档页的页码、阅读待添加书签所对应的文档页的字号,或待添加书签所对应的文档页的起始位置在文本文件中的偏移位置;其中,待添加书签的索引表示待添加书签在保存在数据库中的数据表的记录的编号。步骤102,获取所述用户当前阅读的文件所对应的目录;待添加的书签为用户当前阅读的文件中的某一文档页,文件与目录进行关联,其中,目录中可以包含多个文件。步骤103,将所述待添加书签的各个属性信息添加到所述目录对应的书签库中;进一步地,所述目录对应的书签库中的各个书签与所述目录中的预设文件进行关联,所述预设文件包括文本文件和/或图片文件,具体地,当所述预设文件为文本文件时,所述待添加书签与所述文本文件的页码进行关联;这样,用户即可根据添加的书签直接跳转到目录下标记书签的文件中的书签位置,进行阅读文档。当所述预设文件为图片文件时,所述待添加书签与所述图片文件进行关联,这样,用户即可根据添加的书签直接跳转到目录下标记书签的图片,查看图片。进一步地,如图2所示,基于目录的书签标记方法在步骤101之前,还包括步骤100,根据目录建立对应的书签库。具体地,此目录中的书签库中包含此目录中多个文件的多个书签属性信息。根据目录建立了书签库之后,即可阅读此目录下的文件,当阅读到感兴趣的文档时,即可进行添加新的标签。这里,书签库可以使用数据库来保存,所有的预设文件可以组织成一个目录的形式,一个目录中的书签库中的各个书签对应一张数据表;所述数据表中保存所有书籍文本文件或者图片的书签,并保存在数据库中,数据表的名称与目录的名称相同,由用户设置,所述数据表包括书签编号ID、书签对应的文本文件的名称FILENAME、书签对应的文本文件的文档页的页码PAGE、添加或最后一次修改书签的时间 ΜΕ、书签所对应的文档页的首行文字CONTENT、添加书签时阅读所述书签对应的文档页的字号FONT、书签所对应的文档页的起始位置在文本文件中的偏移位置OFFSET。进一步地,将获取的所述待添加书签的各个属性信息添加到书签库中,并在数据库中进行存储,其中,在数据表中添加待添加书签的各个属性信息,即在步 骤103之后,如图2所示,由以下步骤执行步骤104,根据所述书签库中的待添加书签的属性信息,判断所述待添加书签是文本标签还是图片标签;由于文本标签和图片标签在数据表中添加时的添加内容不同,因此需要判断当前需要添加的标签是文本标签还是图片标签,具体地,可以通过待添加书签的属性中的待添加书签所在文本文件的名称的后缀,判断待添加书签是否为文本标签,例如文本标签的后缀为.TXT,图片标签的后缀可以为.jpg、. gif、. jpeg等。步骤105,当所述待添加书签为文本标签时,将所述待添加书签的全部属性信息添加在数据表中;具体地,在数据表中的所述ID下添加所述待添加书签的索引,在数据表中的所述FILENAME下添加所述待添加书签所对应的文本文件的名称,在数据表中的所述PAGE下添加所述待添加书签所对应的文本文件的文档页的页码,在数据表中的所述TIME下添加所述待添加书签的更新时间,在数据表中的所述CONTENT下添加所述待添加书签所对应的文档页的首行文字,在数据表中的所述FONT下添加阅读所述待添加书签所对应的文档页的字号,在数据表中的所述OFFSET下添加所述待添加书签所对应的文档页的起始位置在文本文件中的偏移位置;书签的属性信息中不包括待添加书签的更新时间,在数据表中增加记录时,可以根据获取的添加或者最后一次修改书签的时间记录在数据表中的TIME下。如图3所示,在数据表中添加的《碧奴》文件中的一条书签,数据表中的ID为I ;FILENAME为“《碧奴》.txt” ;PAGE为“3”,即添加的书签为《碧奴》这个文件的第三页; ΜΕ为“201107141本文档来自技高网...

【技术保护点】
一种基于目录的书签标记方法,其特征在于,包括:根据接收到的用户触发的添加书签请求,获取待添加书签的各个属性信息;获取所述用户当前阅读的文件所对应的目录;将所述待添加书签的各个属性信息添加到所述目录对应的书签库中。

【技术特征摘要】
1.一种基于目录的书签标记方法,其特征在于,包括根据接收到的用户触发的添加书签请求,获取待添加书签的各个属性信息;获取所述用户当前阅读的文件所对应的目录;将所述待添加书签的各个属性信息添加到所述目录对应的书签库中。2.根据权利要求I所述的基于目录的书签标记方法,其特征在于,在所述根据接收到的用户触发的添加书签请求,获取待添加书签的各个属性信息之前,还包括根据目录建立对应的书签库。3.根据权利要求I所述的电子标签标记的方法,其特征在于,所述目录对应的书签库中的各个书签分别与所述目录中的预设文件进行关联,所述预设文件包括文本文件和/或图片文件。4.根据权利要求3所述的基于目录的书签标记方法,其特征在于,所述待添加书签的属性信息包括待添加书签的索引、待添加书签所对应的文本文件的名称;所述预设文件为文本文件时,所述待添加书签的属性信息还包括,待添加书签所对应的文本文件的文档页的页码、阅读待添加书签所对应的文档页的字号,或待添加书签所对应的文档页的起始位置在文本文件中的偏移位置。5.根据权利要求3所述的基于目录的书签标记方法,其特征在于,所述目录对应的书签库中的各个书签分别与所述目录中的预设文件进行关联包括当所述预设文件为文本文件时,将所述待添加书签与所述文本文件的页码进行关联; 当所述预设文件为图片文件时,将所述待添加书签与所述图片文件进行关联。6.根据权利要求5所述的基于目录的书签标记方法,其特征在于,在所述将获取的所述待添加书签的各个属性信息添加到所述目录对应的书签库中后,还包括接收用户触发的阅读请求,获取待查询书签的属性信息,所述待查询书签的属性信息包括待查询书签所对应的文本文件的名称;根据所述获取的待查询书签的属性信息中所述待查询书签所对应的文本文件的名称, 获取打开待查询书签所对应的文本文件的路径信息;根据获得的打开所述待查询书签所对应的文本文件的路径信息,打开并显示所述待查询书签所对应的文本文件的文档页或图片文件。7.根据权利要求6所述的基于目录的书签标记方法,其特征在于,所述根据获得的打开所述待查询书签所对应的文本文件的路径信息,打开并显示所述待查询书签所对应的文本文件的文档页时,包括根据获得的打开所述待查询书签所对应的文本文件的路径信息,判断当前显示的字号与获取的所述待查询书签中对应的字号是否一致;如果当前显示的字号与获取的所述待查询书签中对应的字号一致,则根据所述待查询书签所对应的文本文件的文档页的页码进行定位,并显示所述待查询书签所对应的文本文件的文档页对应的文档内容;如果当前显示的字号与获取的所述待查询书签中对应...

【专利技术属性】
技术研发人员:丁迎王维娜
申请(专利权)人:汉王科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1