背景图片设置方法、装置、可读存储介质和计算机设备与流程

文档序号:13004802阅读:262来源:国知局
背景图片设置方法、装置、可读存储介质和计算机设备与流程

本发明涉及电子技术领域,特别是涉及一种背景图片设置方法、装置、可读存储介质和计算机设备。



背景技术:

随着科技的进步和互联网行业的不断发展,电子白板已广泛应用于教育教学、企业会议、商业展示等领域,可有效改善沟通环境、提升群体沟通效率。

现有的电子白板具有更换背景的功能,用户在电子白板上书写时,可以根据喜好、当时的场景选择合适的图片作为电子白板的背景。但是,现有的电子白板更换页面时,所有的页面以及新增的页面都替换为同一个更换之后的图片,各个页面的背景图片单一,难以满足电子白板背景图片个性化显示的实际需求。



技术实现要素:

鉴于上述状况,有必要针对现有技术中电子白板的背景图片单一的问题,提供一种背景图片设置方法、装置、可读存储介质和计算机设备。

本发明提供了一种背景图片设置方法,包括:

当接收到更换背景的指令时,获取当前页面的页码,并根据所述页码在存储空间中查找所述当前页面对应的当前背景图片,所述存储空间包含至少一背景图片,所述背景图片与已显示的页面一一对应;

将查找到的所述当前背景图片替换为用户选择的图片,以使所述当前页面的背景图片替换为所述用户选择的图片。

上述背景图片设置方法,其中,所述将查找到的所述当前背景图片替换为用户选择的图片的步骤包括:

根据所述当前背景图片的暂存地址在图片地址映射表中查找所述当前背景图片的源文件地址,所述当前背景图片的暂存地址为其在所述存储空间中的存储地址,所述图片映射表包含所述存储空间中的背景图片的暂存地址与所述背景图片对应的源文件地址的映射关系;

当所述用户选择的图片的地址和所述当前背景图片的源文件地址不同时,将所述存储空间中的所述当前背景图片替换为用户选择的图片,并将所述图片地址映射表中所述当前背景图片的源文件地址修改为所述用户选择的图片的地址。

上述背景图片设置方法,还包括步骤:

当接收到添加页面的指令时,将预设的默认图片复制到所述存储空间中;

在所述图片地址映射表中添加所述新增背景图片在所述存储空间的地址和所述新增背景图片的源文件地址的映射关系。

上述背景图片设置方法,还包括步骤:

当接收到删除所述当前页面的指令时,将所述存储空间中所述当前页面对应的背景图片删除;

删除所述图片地址映射表中所述当前页面对应的背景图片的暂存地址和所述当前页面对应的背景图片的源文件地址的映射关系。

上述背景图片设置方法,其中,所述存储空间的背景图片以对应的页面的页码进行命名,所述将查找到的所述当前背景图片替换为用户选择的图片的步骤包括:

将所述用户选择的图片复制到所述存储空间中,并以所述当前页面的页码进行命名,以替换所述存储空间中查找到的所述当前背景图片。

本发明还提供了一种背景图片设置装置,包括:

获取模块,用于当接收到更换背景的指令时,获取当前页面的页码;

第一查找模块,用于根据所述页码在存储空间中查找所述当前页面对应的当前背景图片,所述存储空间包含至少一背景图片,所述背景图片与已显示的页面一一对应;

替换模块,用于将查找到的所述当前背景图片替换为用户选择的图片,以使所述当前页面的背景图片替换为所述用户选择的图片。

上述背景图片设置装置,其中,所述替换模块具体包括:

第二查找模块,用于根据所述当前背景图片的暂存地址在图片地址映射表中查找所述当前背景图片的源文件地址,所述当前背景图片的暂存地址为其在所述存储空间中的存储地址,所述图片映射表包含所述存储空间中的背景图片的暂存地址与所述背景图片对应的源文件地址的映射关系;

替换子模块,用于当所述用户选择的图片的地址和所述当前背景图片的源文件地址不同时,将所述存储中间的所述当前背景图片替换为用户选择的图片,并将所述图片地址映射表中所述当前背景图片的源文件地址修改为所述用户选择的图片的地址。

上述背景图片设置装置,还包括:

第一添加模块,用于当接收到添加页面的指令时,将预设的默认图片复制到所述存储空间中;

第二添加模块,用于在所述图片地址映射表中添加所述新增背景图片在所述存储空间的地址和所述新增背景图片的源文件地址的映射关系。

上述背景图片设置装置,还包括:

第一删除模块,用于当接收到删除所述当前页面的指令时,将所述存储空间中所述当前页面对应的背景图片删除;

第二删除模块,用于删除所述图片地址映射表中所述当前页面对应的背景图片的暂存地址和所述当前页面对应的背景图片的源文件地址的映射关系。

上述背景图片设置装置,其中,所述存储空间的背景图片以对应的页面的页码进行命名,所述替换模块具体用于将所述用户选择的图片复制到所述存储空间中,并以所述当前页面的页码进行命名,以替换所述存储空间中查找到的所述当前背景图片。

本发明还提供了一种可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述方法的步骤。

本发明还提供了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法的步骤。

本发明实施例中,可单独设置计算机设备每个页面的背景图片,根据当前页面的页面信息查找存储空间中的当前页面对应的背景图片,并将当前页面的背景图片替换为用户选择的图片,使各个页面根据用户的喜好显示不同的背景图片,很好地满足了用户在不同页面之间使用不同背景的需求。

附图说明

图1为本发明第一实施例中的背景图片设置方法的流程图;

图2为本发明第二实施例中的背景图片设置方法的流程图;

图3为本发明第三实施例中的背景图片设置方法的流程图;

图4为本发明第四实施例中的背景图片设置方法的流程图;

图5为本发明第五实施例中的背景图片设置装置的结构框图;

图6为本发明第五实施例中的替换模块的结构框图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。

参照下面的描述和附图,将清楚本发明的实施例的这些和其他方面。在这些描述和附图中,具体公开了本发明的实施例中的一些特定实施方式,来表示实施本发明的实施例的原理的一些方式,但是应当理解,本发明的实施例的范围不受此限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。

请参阅图1,为本发明第一实施例中的背景图片设置方法,包括步骤s11~s12。

本实施例可应用于计算机设备,例如电子白板中,其白板的页面可设置背景图片。所述电子白板预设有存储背景图片的存储空间,具体实施时,该存储空间可以为存储器中预设的文件夹,该存储空间包含至少一背景图片,所述背景图片与已显示的页面一一对应。

步骤s11,当接收到更换背景的指令时,获取当前页面的页码,并根据所述页码在存储空间中查找所述当前页面对应的当前背景图片。

当用户需要更换某一页页面的背景图片时,用户通过电子白板的更换背景操作,如点击“更换背景”按钮等进行更换背景,并在弹出的文件浏览器中选择想要更换的图片文件。用户在浏览器中选择的图片可以时电子白板系统存储的图片也可是用户添加至电子白板中的图片。

当电子白板获取到更换背景的操作指令时,获取当前页面的页码,并以当前页面的页码为索引,遍历存储空间中的所有的图片,查找到当前页面对应的背景图片。

步骤s12,将查找到的所述当前背景图片替换为用户选择的图片,以使所述当前页面的背景图片替换为所述用户选择的图片。

本发明实施例中,可单独设置电子白板的每个页面的背景图片,根据当前页面的页面信息查找存储空间中的当前页面对应的背景图片,并将当前页面的背景图片替换为用户选择的图片,使电子白板的各个页面根据用户的喜好显示不同的背景图片,满足用户的个性化需求。

请参阅图2,本发明第二实施例中,所述背景图片设置方法包括步骤s21~s26。本实施例中,所述存储空间中存储的背景图片根据对应的页面的页码进行命名,例如,可以以页面的页码命名存储空间中对应的背景图片,第一页的页面对应的背景图片命名为1.jpg/1.png,第二页的页面对应的背景图片命名为2.jpg/2.png,其中数字1和2为页码,后缀jpg或png表示图片的格式。

步骤s21,当接收到更换背景的指令时,获取用户选择的图片和所述图片的地址。

步骤s22,获取当前页面的页码,并根据所述页码在存储空间中查找所述当前页面对应的当前背景图片。

上述步骤中,当电子白板获取到更换背景的操作指令时,获取当前页面的页码,并以当前页面的页码为索引,遍历存储空间中的所有的图片,查找到当前页码命名的背景图片。

步骤s23,根据查找到的所述当前背景图片的暂存地址在图片地址映射表中查找所述当前背景图片的源文件地址。所述当前背景图片的暂存地址为其在所述存储空间中的存储地址,所述图片映射表根据所述存储空间中的背景图片的暂存地址与所述背景图片对应的源文件地址的映射关系形成。

存储空间中的背景图片作为电子白板的显示的页面的背景图片,每个显示的页面对应存储空间中的一个背景图片。存储空间中的背景图片一般是用户从电子白板的其他存储器或存储区域拷贝到所述存储空间中,存储空间中的背景图片的源文件地址即是其他存储器或存储区域中的地址。将每个页面的背景图片在存储空间中的地址和源文件地址建立映射关系,生成图片地址映射表。根据当前页面对应的背景图片的暂存地址在图片地址映射表中找到相应的源文件地址。

步骤s24,判断所述用户选择的图片的地址和查找到的源文件地址是否相同,若否执行步骤s25,若是执行步骤s26。

步骤s25,将所述存储中间的所述当前背景图片替换为用户选择的图片,并将所述图片地址映射表中所述当前背景图片的源文件地址修改为所述用户选择的图片的地址。

当用户选择的图片的地址和图片地址映射表中所述当前背景图片的源文件地址相同时,则说明用户选择的图片和当前页面的背景图片相同,不需要进行替换,若不同时,则需要进行替换。

替换背景图片具体实施时,将所述用户选择的图片复制到所述存储空间中,并以所述当前页面的页码进行命名,以替换存储空间中的所述当前背景图片。并使当前页面显示替换后的当前背景图片,以实现更换当前页面的背景的目的。以此类推,可以根据用户的需要将所有的页面的背景进行设置,使每个页面显示为不同的背景图片,增强页面的视觉效果。

步骤s26,结束。

本实施例中,当需要更换电子白板的背景图片时,比较用户选择的图片的地址和当前背景图片的源文件地址,判断用户选择的图片和当前背景图片是否相同,当不同时进行更换当前页面的背景图片,避免运行不必要的程序,提高电子白板的运行速度。

进一步的,请参阅图3,本发明的第三实施例中,所述背景图片设置方法还包括步骤s31~s32。

步骤s31,当接收到添加页面的指令时,将预设的默认图片复制到所述存储空间中。

现有的电子白板具有添加页面的功能,一般电子白板至少预设以一个页面,其存储空间中也对应存储该预设页面的背景图片。当需要添加页面时,用户通过电子白板的加页操作,如点击“加页”按钮等,开始进行加页操作。

上述步骤中,所述默认图片为存储空间中第一页页面的背景图片。存储空间中新增的背景图片以新增页面的页码进行命名。当电子白板获取到添加页面的操作指令时,将第一页页面的背景图片复制一份至存储空间中,并根据新增页面的页码进行命名,如新增第三页页面则存储空间中,复制的副本图片命名为3.jpg/3.png,则该副本图片为新增页面的背景图片。

在本发明另一实施例中,所述默认图片为新增页面的前一个页面的背景图片,即新增页面的背景图片与前一页的页面背景图片相同。

可以理解的,在本发明其他实施例中,所述默认图片也可以是所述存储空间或其他存储区域内的指定图片。

步骤s32,在所述图片地址映射表中添加所述新增背景图片在所述存储空间的暂存地址和所述新增背景图片的源文件地址的映射关系。

添加页面后,图片地址映射表中也相应的增加一条映射关系,即新增背景图片在所述存储空间的地址和所述新增背景图片的源文件地址的映射关系。当新增页面需要更换背景时,参照实施例2的方法进行。

本实施例中对新添加的页面也同样可以进行页面的背景设置,并根据用户需求更换背景图片。

进一步的,请参阅图4,本发明第四实施例中的背景图片设置方法还包括步骤s41~s42。

步骤s41,当接收到删除所述当前页面的指令时,将所述存储空间中所述当前页面对应的背景图片删除。

上述步骤中,当电子白板获取到删除当前页面的操作指令时,将当前页面删除,同时将存储空间中当前页面对应的背景图片删除,并将存储空间中当前页面之后的页面对应的背景图片的名称中的页码减一。电子白板的当前页面删除后,当前页面之后的页面页码会相应的更新,都减1,而存储空间中的背景图片的名称也相应的更新,使每个背景图片的名称和对应的页面页码一致。

步骤s42,删除所述图片地址映射表中所述当前页面对应的背景图片的暂存地址和所述当前页面对应的背景图片的源文件地址的映射关系。

删除当前页面后,同时图片地址映射表中的映射关系也进行修改,即删除图片地址映射表中的所述当前页面对应的背景图片的暂存地址和所述当前页面对应的背景图片的源文件地址的映射关系。

本实施例中,删除电子白板的页面时,将存储空间中的背景图片的命名和地址映射表中的映射关系也对应进行修改。以便于更换背景时,判断用户选择的背景图片是否和需要更换背景的页面的背景图片相同,避免运行不必要的程序。

请参阅图5,为本发明第五实施例中的背景图片设置装置,包括:

获取模块100,用于当接收到更换背景的指令时,获取当前页面的页码;

第一查找模块200,用于根据所述页码在存储空间中查找所述当前页面对应的当前背景图片,所述存储空间中的背景图片与已显示的页面一一对应;

替换模块300,用于将查找到的所述当前背景图片替换为用户选择的图片,以使所述当前页面显示替换后的所述当前背景图片。

进一步的,如图6所示,所述替换模块300具体包括:

第二查找模块301,用于根据查找到的所述当前背景图片的暂存地址在图片地址映射表中查找所述当前背景图片的源文件地址,所述当前背景图片的暂存地址为其在所述存储空间中的存储地址,所述图片映射表包含所述存储空间中的背景图片的暂存地址与所述背景图片对应的源文件地址的映射关系;

替换子模块302,用于当所述用户选择的图片的地址和查找到的源文件地址不同时,将所述存储中间的所述当前背景图片替换为用户选择的图片,并将所述图片地址映射表中所述当前背景图片的源文件地址修改为所述用户选择的图片的地址。

进一步的,所述背景图片设置装置,还包括:

第一添加模块400,用于当接收到添加页面的指令时,将预设的默认图片复制到所述存储空间中;

第二添加模块500,用于在所述图片地址映射表中添加所述新增背景图片在所述存储空间的地址和所述新增背景图片的源文件地址的映射关系。

进一步的,所述背景图片设置装置,还包括:

第一删除模块600,用于当接收到删除所述当前页面的指令时,将所述存储空间中所述当前页面对应的背景图片删除;

第二删除模块700,用于删除所述图片地址映射表中所述当前页面对应的背景图片的暂存地址和所述当前页面对应的背景图片的源文件地址的映射关系。

进一步的,所述替换模块具体用于将所述用户选择的图片复制到所述存储空间中,并根据所述当前页面的页码进行命名,以替换所述存储空间中查找到的当前背景图片。

本实施例的装置,可以用于执行图1至图4任一所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

本发明还提供了一种可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现上述实施例1至4中任意一个的方法的步骤。

本发明还提供了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述实施例1至4中任意一个的方法的步骤。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。

计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据指令实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1