编辑页面内容颜色修改方法、装置、终端和存储介质与流程

文档序号:14473927阅读:133来源:国知局
编辑页面内容颜色修改方法、装置、终端和存储介质与流程

本发明涉及页面数据处理技术领域,特别是涉及编辑页面内容颜色修改方法、装置、终端和存储介质。



背景技术:

随着互联网技术的发展,越来越多的数据都是通过互联网传输的。随着互联网的普及,出现了各种互联网产品,用户可以通过互联网产品实现各种应用功能。甚至用户通过终端可以在线编辑课件。

然而,用户在终端展示的课件在线编辑页面中编辑课件时,课件在线编辑页面中需要将课件中的内容设置为不同的颜色,但是传统的在线编辑过程中,只是通过预设有限数量的颜色供选择,颜色数量有限,降低了课件在线编辑页面中编辑内容的颜色标记准确率。



技术实现要素:

基于此,有必要针对课件在线编辑页面中编辑内容的颜色标记准确率低下的问题,提供一种编辑页面内容颜色修改方法、装置、终端和存储介质。

一种编辑页面内容颜色修改方法,所述方法包括:

获取课件在线编辑页面中内容颜色修改指令;

根据所述内容颜色修改指令在所述课件在线编辑页面中展示拾色器窗口;

获取所述拾色器窗口的参数输入框中输入的颜色参数;

将获取到的颜色参数转换为色盘定位参数;

根据所述色盘定位参数在所述拾色器窗口中色盘中定位目标颜色;

将所述内容颜色修改指令中内容标识对应的内容修改为所述目标颜色。

一种编辑页面内容颜色修改装置,其特征在于,所述装置包括:

修改指令获取模块,用于获取课件在线编辑页面中内容颜色修改指令;

拾色器展示模块,用于根据所述内容颜色修改指令在所述课件在线编辑页面中展示拾色器窗口;

颜色参数获取模块,用于获取所述拾色器窗口的参数输入框中输入的颜色参数;

定位参数转换模块,用于将获取到的颜色参数转换为色盘定位参数;

目标颜色定位模块,用于根据所述色盘定位参数在所述拾色器窗口中色盘中定位目标颜色;

内容颜色修改模块,用于将所述内容颜色修改指令中内容标识对应的内容修改为所述目标颜色。

一种终端,所述终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明任一实施例中提供的编辑页面内容颜色修改方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现本发明任一实施例中提供的编辑页面内容颜色修改方法的步骤。

上述编辑页面内容颜色修改方法、装置、终端和存储介质,在获取到课件在线编辑页面中内容颜色修改指令后,根据内容颜色修改指令在课件在线编辑页面中展示拾色器窗口,拾色器窗口中包括参数输入框和色盘。获取参数输入框中输入的颜色参数,将颜色参数转换为色盘定位参数,根据色盘定位参数在色盘中定位目标颜色,将需要进行颜色修改的内容修改为目标颜色。在课件在线编辑页面中展示拾色器窗口,可以根据输入框中的颜色参数在色盘中定位目标颜色,提供了更多的颜色供选择,提高了选取目标颜色的准确性,也提高了课件在线编辑页面中编辑内容的颜色标记准确率,避免了内容标记颜色的冲突。

附图说明

图1为一个实施例中编辑页面内容颜色修改方法的应用环境图;

图2为一个实施例中编辑页面内容颜色修改方法的流程示意图;

图3为一个实施例中显示课件在线编辑页面的步骤的流程示意图;

图4为一个实施例中添加颜色参数的步骤的流程示意图;

图5为一个实施例中转换色盘定位参数的步骤的流程示意图;

图6为一个实施例中编辑页面内容颜色修改装置的结构框图;

图7为另一个实施例中编辑页面内容颜色修改装置的结构框图;

图8为再一个实施例中编辑页面内容颜色修改装置的结构框图;

图9为一个实施例中编辑页面内容颜色修改系统中的终端的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图1为一个实施例中编辑页面内容颜色修改方法的应用环境图。参照图1,该编辑页面内容颜色修改方法应用于编辑页面内容颜色修改系统。编辑页面内容颜色修改系统包括终端110和服务器120,其中终端110通过网络与服务器120连接。终端110可以是固定终端或移动终端,固定终端具体可以是打印机、扫描仪和监控器中的至少一种,移动终端具体可以是平板电脑、智能手机、个人数据助理和数码相机中的至少一种。

如图2所示,在一个实施例中,提供一种编辑页面内容颜色修改方法,本实施例以该方法应用于图1中的终端110来举例说明,该方法具体包括以下内容:

s202,获取课件在线编辑页面中内容颜色修改指令。

具体地,终端110中显示有课件在线编辑页面。课件在线编辑页面为用于编辑课件并与服务器建立了长连接的页面。用户通过终端110的输入设备在课件在线编辑页面中进行操作。终端110在检测到课件在线编辑页面中内容选定操作时,获取选定内容的内容标识,在获取到内容标识后,检测到颜色更改操作时,获取拾色器调用函数标识,根据获取到的内容标识和拾色器调用函数标识生成内容颜色修改指令。其中,内容标识用于标识选定内容的唯一标识,内用标识具体可以是选定内容在课件在线编辑页面中的位置信息。

在一个实施例中,终端110定时获取课件在线编辑页面中的课件编辑数据,将获取到的课件编辑数据通过长连接发送至服务器120,将获取到的课件编辑数据存储在服务器120中。终端110在课件在线编辑页面被异常关闭后,再次监测到课件在线编辑页面的开启指令,则显示是否恢复课件编辑数据的提醒信息学。终端110在接收到课件编辑数据恢复数据指令时,从服务器120中获取最后一次保存的课件编辑数据,根据获取到的课件编辑数据恢复课件在线编辑页面中的课件编辑内容。

在一个实施例中,s202具体还包括以下内容:在监听到课件在线编辑页面中的内容选中操作时,获取所选中内容的内容标识,并展示内容操作工具栏;在监听到内容操作工具栏中的颜色更改按钮被点击时,根据内容标识生成内容颜色修改指令。

具体地,终端110对课件在线编辑页面中的操作进行监听,在监听到课件在线编辑页面中的内容选中操作时,获取所中内容的内容标识,获取工具栏调用函数,执行工具栏调用函数获取工具栏脚本,根据工具栏脚本绘制内容操作工具栏,将绘制的内容操作工具栏展示在课件在线编辑页面中。内容操作工具栏中设置有颜色更改按钮。终端110在监听到内容操作工具栏中的颜色更改按钮被点击时,根据获取到的内容标识生成内容颜色修改指令。

s204,根据内容颜色修改指令在课件在线编辑页面中展示拾色器窗口。

具体地,终端110提取内容颜色修改指令中的拾色器调用函数标识,根据拾色器调用函数标识查询拾色器调用函数,执行查询到的拾色器调用函数获取拾色器绘制脚本,根据拾色器绘制脚本在课件在线编辑页面中展示拾色器窗口。

在一个实施例中,s204具体还包括以下内容:根据内容颜色修改指令从服务器查询拾色器绘制脚本;根据查询到的拾色器绘制脚本绘制拾色器窗口;将绘制的拾色器窗口展示在课件在线编辑页面中。

具体地,服务器120中存储着预设的拾色器绘制脚本,拾色器绘制脚本为用于绘制拾色器窗口的代码文件。终端110对内容颜色修改指令解析,通过解析提取拾色器标识,根据拾色器标识生成脚本获取请求,将脚本获取请求发送至服务器120。服务器120对接收到的脚本获取请求进行解析,通过解析提取拾色器标识,查询与拾色器标识对应的拾色器绘制脚本,将查询到的拾色器绘制脚本返回至终端110。终端110调用浏览器加载拾色器绘制脚本,根据加载的拾色器绘制脚本绘制拾色器窗口,将绘制的拾色器窗口展示在课件在线编辑页面中。

在一个实施例中,终端110通过浏览器对课件在线编辑页面中的鼠标事件进行监听,根据监听到的鼠标事件对更新源dom(documentobjectmodel,文档对象模型),同时对色盘进行初始化,在监测到源dom更新完毕后,调用html5canvas标签绘制色盘,将预定义的指针拖拽事件以及点击取色事件与绘制的色盘进行绑定。

s206,获取拾色器窗口的参数输入框中输入的颜色参数。

具体地,拾色器窗口中设置有参数输入框和参数提交按钮,参数输入框用于用户输入颜色参数。终端110在监听到参数提交按钮被点击时,获取拾色器窗口中参数输入框中的颜色参数。

s208,将获取到的颜色参数转换为色盘定位参数。

具体地,终端110在获取颜色参数后,根据颜色参数与色盘定位参数的对应关系,将获取到的颜色参数转换成色盘定位参数。色盘定位参数为用于标识色盘中位置的参数,具体可以是色盘中的坐标参数。颜色参数为用于表示颜色种类的参数。

s210,根据色盘定位参数在拾色器窗口中色盘中定位目标颜色。

具体地,终端110在将颜色参数转换为色盘定位参数后,根据色盘定位参数在拾色器窗口的色盘中确定位置,从色盘中确定的位置出提取相应的颜色,提取到颜色为目标颜色。

s212,将内容颜色修改指令中内容标识对应的内容修改为目标颜色。

具体地,终端110将内容修改指令中提取内容标识,根据内容标识在课件在线编辑页面中确定编辑内容,将确定的编辑内容修改为目标颜色。

在一个实施例中,内容标识可以是组件标识或文字位置中的。终端110根据组件标识或文字位置确定课件在线编辑页面中的组件或文字,将确定的组件或文字的颜色修改为目标颜色。

本实施例中,在获取到课件在线编辑页面中内容颜色修改指令后,根据内容颜色修改指令在课件在线编辑页面中展示拾色器窗口,拾色器窗口中包括参数输入框和色盘。获取参数输入框中输入的颜色参数,将颜色参数转换为色盘定位参数,根据色盘定位参数在色盘中定位目标颜色,将需要进行颜色修改的内容修改为目标颜色。在课件在线编辑页面中展示拾色器窗口,可以根据输入框中的颜色参数在色盘中定位目标颜色,提供了更多的颜色供选择,提高了选取目标颜色的准确性,也提高了课件在线编辑页面中编辑内容的颜色标记准确率,避免了内容标记颜色的冲突。

如图3所示,在一个实施例中,s202之前具体还包括显示课件在线编辑页面的步骤,该步骤具体包括以下内容:

s302,根据输入的用户账号生成编辑页面数据请求。

具体地,用户在终端110的登录页面中输入用户账号,点击登录按钮。终端110在检测到登录页面的登录按钮被点击时,获取输入的用户账号,根据获取的用户账号生成编辑页面数据请求。

s304,将编辑页面数据请求发送至服务器。

具体地,终端110获取预设的服务器地址,根据预设的服务器地址将编辑页面数据请求发送至服务器120。编辑页面数据请求用于从服务器获取课件编辑页面数据的请求。

s306,接收服务器根据编辑页面数据请求返回的课件在线编辑页面数据。

具体地,服务器120在接收到编辑页面数据请求后,对编辑页面数据请求进行解析,通过解析提取编辑页面数据请求中用户账号,对提取到的用户账号进行验证,验证提取到的用户账号是否在授权用户名单中,若提取到的用户账号在授权用户名单中,则验证通过,向终端110返回课件在线编辑页面数据。终端110接收服务器120返回的课件在线编辑页面数据。

s308,根据课件在线编辑页面数据在浏览器中显示课件在线编辑页面。

具体地,终端110调用浏览器,通过浏览器根据接收到课件在线编辑页面数据渲染课件在线编辑页面,在浏览器中显示渲染生成的课件在线编辑页面。

在一个实施例中,终端110在浏览器中显示课件在线编辑页面,通过浏览器与服务器建立长连接,浏览器定期获取课件在线编辑页面中的编辑内容,将获取到的编辑内容通过长连接发送至服务器120,服务器120将接收到的编辑内容进行存储。

本实施例中,根据输入的用户账号生成编辑页面数据请求,确保服务器根据编辑页面数据请求返回课件在线编辑页面数据,保证了课件在线编辑页面数据的访问安全性。

如图4所示,在一个实施例中,s206之前具体还包括添加颜色参数的步骤,该步骤具体包括以下内容:

s402,在检测到拾色器窗口中颜色参数设置条的指针滑块滑动后,获取颜色参数设置条中的指针滑块位置。

具体地,拾色器串口中设置有颜色参数设置条,颜色参数设置条上设置有指针滑块,颜色参数设置条设置有参数范围。用户通过终端110的输入设备对颜色参数设置条上的指针滑块进行拖拽滑动来输入相应的颜色参数。终端110在检测到颜色参数设置条上的指针滑块被滑动后,获取指针滑块在颜色参数设置条中位置。

s404,根据获取到的指针滑块位置确定颜色参数。

具体地,颜色参数设置条设置有参数范围,终端110在获取到指针滑块位置后,根据获取到位置和颜色参数设置条的参数范围确定颜色参数。

例如,颜色参数设置条为透明度设置条,透明度设置条的参数范围为0%-100%,若指针滑块在透明度设置条的二分之一处,则确定的颜色参数为50%;以0%为起始位置,若指针滑块在透明度设置条的四分之三处,则确定的颜色参数为75%。

s406,将颜色参数添加到拾色器窗口的参数输入框中。

具体地,终端110在确定颜色参数后,查询与颜色参数设置条对应的参数输入框,将确定的颜色参数添加到查询到的参数输入框中。

本实施例中,在检测到拾色器窗口中颜色参数设置条的指针滑块滑动后,可以根据指针滑块在颜色参数设置条中的位置,确定相应的颜色参数,增加了颜色参数的输入方式,直接对指针滑块进行拖拽即可完成颜色参数的输入,提高了颜色参数的输入效率。

如图5所示,在一个实施例中,s208具体包括转换色盘定位参数的步骤,该步骤具体包括以下内容:

s502,识别获取到的颜色参数的参数类型。

具体地,参数类型可以是rgba参数、hsb参数或hex参数。其中,rgba中,r表示红色(red),g表示绿色(green),b表示蓝色blue,a表示透明度(alpha);hsb中,h(hue)表示色相,s(saturation)表示饱和度,b(brightness)表示亮度;hex参数为由十六进制表示颜色的代码,例如浅粉色的hex参数为#ffb6c1;兰花的紫色的hex参数为#da70d6。

终端110获取到颜色参数后,根据各种参数类型的格式对颜色参数进行识别,通过识别确定获取到的颜色参数所匹配的格式,确定匹配的格式对应的参数类型,以确定的参数类型作为获取到的颜色参数的参数类型。

在一个实施例中,终端110中存储着各颜色参数类型两两之间的参数对应关系。终端110在识别到获取到的颜色参数的参数类型后,查询参数类型对应的参数对应关系,根据查询到的对应关系将获取到的颜色参数转换为不同参数类型的颜色参数,得到各种参数类型对应的颜色参数,将得到的颜色参数添加到参数类型相应的输入框中。

例如,获取到的颜色参数的参数类型为rgba参数,查询rgba参数与hsb参数的对应关系以及rgba参数与hex参数的对应关系,根据查询到的rgba参数与hsb参数的对应关系将rgba参数转换为hsb参数,根据查询到的rgba参数与hex参数的对应关系将rgba参数转换为hex参数,将转换得到的hsb参数添加到拾色器窗口中的hsb参数输入框,同时将转换得到的hex参数添加到拾色器窗口中的hex参数输入框。

s504,查询与参数类型对应的色盘定位参数转换关系。

具体地,终端110中存储着各种参数类型分别对应的色盘定位参数转换关系。终端110在确定颜色参数的参数类型后,查询与确定的参数类型对应的色盘定位转换关系。

s506,根据查询到的色盘定位参数转换关系,将获取到的颜色参数转换为色盘定位参数。

具体地,终端110在查询到色盘定位参数转换关系后,根据色盘定位参数转换关系对颜色参数进行转换,通过转换得到色盘定位参数。色盘定位参数为颜色类型在色盘中的坐标参数。

在一个实施例中,色盘定位参数转换关系为颜色参数与色盘定位参数的对应关系表,对应关系表中存储着颜色参数以及与颜色参数对应的色盘定位参数。终端110在对应关系表中查询与获取到的颜色参数对应的色盘定位参数。

本实施例中,通过识别获取到的颜色参数的参数类型,根据识别到的参数类型将获取到的颜色参数转换为色盘定位参数,以确保根据颜色参数的参数类型将颜色参数转换为准确的色盘定位参数,从而提高了在色盘中选取颜色的准确性。

如图6所示,在一个实施例中,提供一种编辑页面内容颜色修改装置600,该装置具体包括以下内容:修改指令获取模块602、拾色器展示模块604、颜色参数获取模块606、定位参数转换模块608、目标颜色定位模块610和内容颜色修改模块612。

修改指令获取模块602,用于获取课件在线编辑页面中内容颜色修改指令。

拾色器展示模块604,用于根据内容颜色修改指令在课件在线编辑页面中展示拾色器窗口。

颜色参数获取模块606,用于获取拾色器窗口的参数输入框中输入的颜色参数。

定位参数转换模块608,用于将获取到的颜色参数转换为色盘定位参数。

目标颜色定位模块610,用于根据色盘定位参数在拾色器窗口中色盘中定位目标颜色。

内容颜色修改模块612,用于将内容颜色修改指令中内容标识对应的内容修改为目标颜色。

本实施例中,在获取到课件在线编辑页面中内容颜色修改指令后,根据内容颜色修改指令在课件在线编辑页面中展示拾色器窗口,拾色器窗口中包括参数输入框和色盘。获取参数输入框中输入的颜色参数,将颜色参数转换为色盘定位参数,根据色盘定位参数在色盘中定位目标颜色,将需要进行颜色修改的内容修改为目标颜色。在课件在线编辑页面中展示拾色器窗口,可以根据输入框中的颜色参数在色盘中定位目标颜色,提供了更多的颜色供选择,提高了选取目标颜色的准确性,也提高了课件在线编辑页面中编辑内容的颜色标记准确率,避免了内容标记颜色的冲突。

如图7所示,在一个实施例中,编辑页面内容颜色修改装置600具体还包括以下内容:数据请求生成模块614、数据请求发送模块616、页面数据接收模块618和编辑页面显示模块620。

数据请求生成模块614,用于根据输入的用户账号生成编辑页面数据请求。

数据请求发送模块616,用于将编辑页面数据请求发送至服务器。

页面数据接收模块618,用于接收服务器根据编辑页面数据请求返回的课件在线编辑页面数据。

编辑页面显示模块620,用于根据课件在线编辑页面数据在浏览器中显示课件在线编辑页面。

本实施例中,根据输入的用户账号生成编辑页面数据请求,确保服务器根据编辑页面数据请求返回课件在线编辑页面数据,保证了课件在线编辑页面数据的访问安全性。

在一个实施例中,修改指令获取模块602还用于在监听到课件在线编辑页面中的内容选中操作时,获取所选中内容的内容标识,并展示内容操作工具栏;在监听到内容操作工具栏中的颜色更改按钮被点击时,根据内容标识生成内容颜色修改指令。

在一个实施例中,拾色器展示模块604还用于根据内容颜色修改指令从服务器查询拾色器绘制脚本;根据查询到的拾色器绘制脚本绘制拾色器窗口;将绘制的拾色器窗口展示在课件在线编辑页面中。

如图8所示,在一个实施例中,编辑页面内容颜色修改装置600具体还包括以下内容:滑块位置获取模块622、颜色参数确定模块624和颜色参数添加模块626。

滑块位置获取模块622,用于在检测到拾色器窗口中颜色参数设置条的指针滑块滑动后,获取颜色参数设置条中的指针滑块位置。

颜色参数确定模块624,用于根据获取到的指针滑块位置确定颜色参数;

颜色参数添加模块626,用于将颜色参数添加到拾色器窗口的参数输入框中。

本实施例中,在检测到拾色器窗口中颜色参数设置条的指针滑块滑动后,可以根据指针滑块在颜色参数设置条中的位置,确定相应的颜色参数,增加了颜色参数的输入方式,直接对指针滑块进行拖拽即可完成颜色参数的输入,提高了颜色参数的输入效率。

在一个实施例中,定位参数转换模块608还用于识别获取到的颜色参数的参数类型;查询与参数类型对应的色盘定位参数转换关系;根据查询到的色盘定位参数转换关系,将获取到的颜色参数转换为色盘定位参数。

本实施例中,通过识别获取到的颜色参数的参数类型,根据识别到的参数类型将获取到的颜色参数转换为色盘定位参数,以确保根据颜色参数的参数类型将颜色参数转换为准确的色盘定位参数,从而提高了在色盘中选取颜色的准确性。

图9为一个实施例中图1编辑页面内容颜色修改系统中的终端110的内部结构示意图。如图9所示,该终端110包括通过系统总线连接的处理器、非易失性存储介质、存储器、网络接口、显示屏和输入装置。终端110的处理器用于提供计算和控制能力,支撑整个终端110的运行,存储器用于存储数据、代码指令等,网络接口用于与服务器120进行网络通信。存储器上存储有至少一个计算机程序,该计算机程序可被处理器执行,以实现本申请实施例中提供的适用于终端110的编辑页面内容颜色修改方法。存储器可包括磁碟、光盘、只读存储记忆体(read-onlymemory,rom)等非易失性存储介质。例如,在一个实施例中,存储器包括非易失性存储介质及内存储器;非易失性存储介质存储有操作系统和计算机程序,该计算机程序可被处理器执行以实现上述的编辑页面内容颜色修改方法;内存储器为非易失性存储介质中的操作系统及计算机可执行指令提供高速缓存的运行环境。

本发明实施例提出了一种终端,该终端包括一系列存储于存储器上的计算机程序,当该计算机程序被处理器执行时,可以实现本发明各实施例提出的编辑页面内容颜色修改方法。在一些实施例中,基于该计算机程序各部分所实现的特定的操作。

在一个实施例中,终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取课件在线编辑页面中内容颜色修改指令;根据内容颜色修改指令在课件在线编辑页面中展示拾色器窗口;获取拾色器窗口的参数输入框中输入的颜色参数;将获取到的颜色参数转换为色盘定位参数;根据色盘定位参数在拾色器窗口中色盘中定位目标颜色;将内容颜色修改指令中内容标识对应的内容修改为目标颜色。

在一个实施例中,获取课件在线编辑页面中内容颜色修改指令之前,所述处理器执行所述计算机程序时还实现以下步骤:根据输入的用户账号生成编辑页面数据请求;将编辑页面数据请求发送至服务器;接收服务器根据编辑页面数据请求返回的课件在线编辑页面数据;根据课件在线编辑页面数据在浏览器中显示课件在线编辑页面。

在一个实施例中,获取课件在线编辑页面中内容颜色修改指令,包括:在监听到课件在线编辑页面中的内容选中操作时,获取所选中内容的内容标识,并展示内容操作工具栏;在监听到内容操作工具栏中的颜色更改按钮被点击时,根据内容标识生成内容颜色修改指令。

在一个实施例中,根据内容颜色修改指令在课件在线编辑页面中展示拾色器窗口,包括:根据内容颜色修改指令从服务器查询拾色器绘制脚本;根据查询到的拾色器绘制脚本绘制拾色器窗口;将绘制的拾色器窗口展示在课件在线编辑页面中。

在一个实施例中,获取拾色器窗口的参数输入框中输入的颜色参数之前,所述处理器执行所述计算机程序时还实现以下步骤:在检测到拾色器窗口中颜色参数设置条的指针滑块滑动后,获取颜色参数设置条中的指针滑块位置;根据获取到的指针滑块位置确定颜色参数;将颜色参数添加到拾色器窗口的参数输入框中。

在一个实施例中,将获取到的颜色参数转换为色盘定位参数,包括:识别获取到的颜色参数的参数类型;查询与参数类型对应的色盘定位参数转换关系;根据查询到的色盘定位参数转换关系,将获取到的颜色参数转换为色盘定位参数。

本实施例中,在获取到课件在线编辑页面中内容颜色修改指令后,根据内容颜色修改指令在课件在线编辑页面中展示拾色器窗口,拾色器窗口中包括参数输入框和色盘。获取参数输入框中输入的颜色参数,将颜色参数转换为色盘定位参数,根据色盘定位参数在色盘中定位目标颜色,将需要进行颜色修改的内容修改为目标颜色。在课件在线编辑页面中展示拾色器窗口,可以根据输入框中的颜色参数在色盘中定位目标颜色,提供了更多的颜色供选择,提高了选取目标颜色的准确性,也提高了课件在线编辑页面中编辑内容的颜色标记准确率,避免了内容标记颜色的冲突。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行以下步骤:获取课件在线编辑页面中内容颜色修改指令;根据内容颜色修改指令在课件在线编辑页面中展示拾色器窗口;获取拾色器窗口的参数输入框中输入的颜色参数;将获取到的颜色参数转换为色盘定位参数;根据色盘定位参数在拾色器窗口中色盘中定位目标颜色;将内容颜色修改指令中内容标识对应的内容修改为目标颜色。

在一个实施例中,获取课件在线编辑页面中内容颜色修改指令之前,所述处理器还执行以下步骤:根据输入的用户账号生成编辑页面数据请求;将编辑页面数据请求发送至服务器;接收服务器根据编辑页面数据请求返回的课件在线编辑页面数据;根据课件在线编辑页面数据在浏览器中显示课件在线编辑页面。

在一个实施例中,获取课件在线编辑页面中内容颜色修改指令,包括:在监听到课件在线编辑页面中的内容选中操作时,获取所选中内容的内容标识,并展示内容操作工具栏;在监听到内容操作工具栏中的颜色更改按钮被点击时,根据内容标识生成内容颜色修改指令。

在一个实施例中,根据内容颜色修改指令在课件在线编辑页面中展示拾色器窗口,包括:根据内容颜色修改指令从服务器查询拾色器绘制脚本;根据查询到的拾色器绘制脚本绘制拾色器窗口;将绘制的拾色器窗口展示在课件在线编辑页面中。

在一个实施例中,获取拾色器窗口的参数输入框中输入的颜色参数之前,所述处理器还执行以下步骤:在检测到拾色器窗口中颜色参数设置条的指针滑块滑动后,获取颜色参数设置条中的指针滑块位置;根据获取到的指针滑块位置确定颜色参数;将颜色参数添加到拾色器窗口的参数输入框中。

在一个实施例中,将获取到的颜色参数转换为色盘定位参数,包括:识别获取到的颜色参数的参数类型;查询与参数类型对应的色盘定位参数转换关系;根据查询到的色盘定位参数转换关系,将获取到的颜色参数转换为色盘定位参数。

本实施例中,在获取到课件在线编辑页面中内容颜色修改指令后,根据内容颜色修改指令在课件在线编辑页面中展示拾色器窗口,拾色器窗口中包括参数输入框和色盘。获取参数输入框中输入的颜色参数,将颜色参数转换为色盘定位参数,根据色盘定位参数在色盘中定位目标颜色,将需要进行颜色修改的内容修改为目标颜色。在课件在线编辑页面中展示拾色器窗口,可以根据输入框中的颜色参数在色盘中定位目标颜色,提供了更多的颜色供选择,提高了选取目标颜色的准确性,也提高了课件在线编辑页面中编辑内容的颜色标记准确率,避免了内容标记颜色的冲突。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)等非易失性存储介质。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

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

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