资源预览内容
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
获取多种文字呈现效果的输入法及系统的制作方法专利名称:获取多种文字呈现效果的输入法及系统的制作方法技术领域:本发明属于计算机、软件技术领域。背景技术:随着计算机及网络的发展,近年来,产生了多种文字特效形式。例如,文字颜色闪烁、文字定时滚动、文字漂浮效果、文字反向排序等等多种特效形式。在网络应用中,如网络聊天、论坛、社区等,这种对文字进行特效显示的字体样式被广泛应用。目前,在应用程序窗口中显示文字特效形式的方式是先运行文字特效形式输出软件,在软件中选择特效形式,然后添加想要进行特效显示的文字,软件在预览框中会显示这些文字的特效形式显示效果,如果用户确认效果合适,即可以使用拷贝或者存储的方式 转换输出相应的文字特效形式,然后再粘贴到其它用户需要输入此类文字特效形式的窗口中。从上述操作过程可以看出,利用现有技术显示文字特效形式,需要用户首先安装启动单独的软件程序,然后经过从输入到拷贝再到粘贴的繁琐过程,才能将文字特效形式输入到显示窗口中。上述过程中,软件的运行以及拷贝、粘贴的过程都会占用系统资源,还会耗费时间和人力,使用户的使用体验不佳。发明内容本发明的目的在于,提供一种获取多种文字呈现效果的输入法及系统。利用本发明,在输入法系统中增加文字效果转换功能,使得用户通过输入法进行文字输入时,可直接将文字信息转换为希望的文字特效形式,增添了文字输入的趣味性,提高了用户的娱乐体验。本发明提供的技术方案包括种获取多种文字呈现效果的输入法,该输入法包括以下步骤步骤1,采集用户在输入法界面中输入的字符串信息,生成候选项列表;步骤2,触发所述输入法中设置的文字效果转换功能;步骤3,生成进行文字效果转换的效果选项列表;步骤4,根据用户选中的效果选项,将用户所输入的字符串对应的文字转换为相应的效果形式后输出。优选地,所述的输入法是设置有候选项列表的输入法。优选地,在所述输入法界面中设置有用以触发文字效果转换功能的控件按钮。优选地,所述用以触发文字效果转换功能的控件按钮设置在输入法界面的字符输入栏中,和/或设置在候选项列表中的首选项位置。优选地,当所述控件按钮设置在输入法界面的字符输入栏中时,进行文字效果转换的目标文字为,触发所述控件按钮时字符输入栏中经字符转换的文字信息。优选地,当所述控件按钮设置在输入法界面的字符输入栏中时,进行文字效果转换的目标文字为,字符输入栏中所输入的所有字符转换后的文字信息。优选地,当所述控件按钮设置在候选项列表中的首选项位置时,进行文字效果转换的目标文字为,首选项对应的文字信息。优选地,所述步骤2中触发文字效果转换功能的方式还可采用如下过程采集通过所述输入法载入文字信息的目标窗口信息;判断前述采集的目标窗口信息是否符合预设的触发文字效果转换的窗口类型,若是,则触发文字效果转换功能,若否,则不触发。优选地,所述预设的触发文字效果转换的窗口类型为即时通信交互窗口。优选地,所述步骤4中将用户所输入的字符串对应的文字转换为相应的效 果形式后输出的过程为通过本地客户端或者远程服务器,调取将文字转换为目标效果形式的转换模块;利用前述调取的转换模块,将所述文字转换为相应的效果形式后输出。优选地,所述转换模块是实现将文字信息转换为目标效果形式的程序代码,存储于本地客户端或者远程服务器中。优选地,所述步骤4还包括将所述文字转换为相应的效果形式后,进一步转换为图片格式后再输出。优选地,当所述文字转换后的效果形式为动态效果时,则将文字转换为gif动态图片格式后输出。本发明还提供另一种获取多种文字呈现效果的输入法,该输入法包括以下步骤步骤I,在输入法界面中预设将文字进行转换的目标效果形式;步骤2,采集用户在输入法界面中输入的字符串信息,生成候选项列表;步骤3,根据用户选择的目标候选项,生成对应的文字信息;步骤4,将前述生成的文字信息转换为预设的目标效果形式后输出。优选地,在所述输入法界面中设置有文字转换预设控件,用以预设文字转换的目标效果形式。本发明还提供一种获取多种文字呈现效果的输入法系统,该系统包括输入字符采集单元,用于采集用户在输入法界面中输入的字符串信息,生成候选项列表;文字转换触发单元,与前述输入字符采集单元相连,用于触发所述输入法中设置的文字效果转换功能;转换列表生成单元,与前述文字转换触发单元相连,用于生成进行文字效果转换的效果选项列表;转换效果输出单元,与前述转换列表生成单元相连,用于根据用户选中的效果选项,将用户所输入的字符串对应的文字转换为相应的效果形式后输出。优选地,所述文字转换触发单元包括以下结构模块目标窗口采集模块,用于采集通过所述输入法载入文字信息的目标窗口;目标窗口判断模块,用于判断前述采集的目标窗口是否符合预设的触发文字效果转换的窗口类型;文字转换触发模块,用于在前述目标窗口判断模块判定结果为是时,触发文字效果转换功能;判定结果为否时,不触发文字效果转换功能。优选地,所述转换效果输出单元包括以下结构模块文字效果转换模块,用于实现将文字信息转换为目标效果形式的程序代码;转换模块调取模块,用于通过本地客户端或者远程服务器,调取将文字转换为目标效果形式的转换模块;转换效果输出模块,用于利用前述调取的转换模块,将所述文字转换为相应的效果形式后输出。优选地,所述系统还包括图片格式转换单元,用于将所述文字转换为相应的效果形式后,进一步转换为图片格式后输出。 优选地,所述系统还包括动态图片转换单元,用于在所述文字转换后的效果形式为动态效果时,将文字转换为gif动态图片格式后输出。本发明还提供另一种获取多种文字呈现效果的输入法系统,该系统包括目标效果预设单元,用于在输入法界面中预设将文字进行转换的目标效果形式;输入字符采集单元,与前述目标效果预设单元相连,用于采集用户在输入法界面中输入的字符串信息,生成候选项列表;文字信息生成单元,与前述输入字符采集单元相连,用于根据用户选择的目标候选项,生成对应的文字信息;转换效果输出单元,与前述文字信息生成单元相连,用于将前述生成的文字信息转换为预设的目标效果形式后输出。与现有技术相比,本发明的有益效果如下本发明提供的技术方案中,通过在输入法系统中设置文字效果转换功能,使得用户通过输入法进行文字输入时,如果希望输出的文字转换为其它呈现效果,可触发所设置的文字效果转换功能,在生成的效果选项列表中选择目标呈现效果,例如,选择的目标呈现效果为文字颜色闪烁,那么通过输入法输出的文字则交替呈现不同的颜色达到闪烁效果。该技术方案增添了输入法的趣味性,提高了用户在文字输入过程中的娱乐体验。图I为本发明实施例一中提供的一种获取多种文字呈现效果的输入法的方法流程图;图1-1为本发明实施例一中根据用户输入的字符串信息生成候选项列表的示意图;图1-2为本发明实施例一中在输入法界面中设置用以触发文字效果转换功能的控件按钮的示意图;图2为本发明实施例二中提供的一种获取多种文字呈现效果的输入法的方法流程图;图2-1为本发明实施例二中在输入法界面中预设文字转换效果的示意图;图3为本发明实施例一中提供的一种获取多种文字呈现效果的输入法系统示意图;图4为本发明实施例二中提供的一种获取多种文字呈现效果的输入法系统示意图。具体实施例方式下面结合附图和具体实施方式对本发明的实施方案作进一步详细的说明。图I为本发明实施例一中提供的一种获取多种文字呈现效果的输入法的方法流程图,具体步骤如下所述。Sll,米集用户在输入法界面中输入的字符串信息,生成候选项列表;本发明所述的输入法是设置有候选项列表的输入法,例如汉语拼音输入法、五笔 输入法等,对于日文、韩文等需要出现候选项列表的输入法系统也同样适用。由于本发明在上述几种输入法系统中的应用都是相似的,因此为了方便说明,下面仅仅对本发明应用在中文的情况进行说明。图1-1展示了根据用户输入的字符串信息生成候选项列表的示意图。如图所示,输入法界面100中包括有字符输入栏110和候选项列表栏120,用户输入的字符串信息111为“lihongnihao”,根据该字符串在候选项列表栏120中显示有多个候选项,其中首选项121为“李红你好”,当用户在候选项列表栏120中选中某个候选项时,即将相应的字符转换为该候选项对应的文字信息。S12,触发所述输入法中设置的文字效果转换功能;触发输入法中设置的文字效果转换功能,可通过在输入法界面中设置相应的控件按钮来实现,当点击该控件按钮时,即触发文字效果转换功能。上述用以触发文字效果转换功能的控件按钮,可设置在输入法界面的字符输入栏中,或者设置在候选项列表中的首选项位置,或者同时设置在所述字符输入栏中以及首选项位置处。图1-2展示了在输入法界面中设置用以触发文字效果转换功能的控件按钮的示意图,如图所示,控件按钮130设置在字符输入栏110中,或者设置在首选项121的相应位置处。当所述控件按钮130设置在输入法界面的字符输入栏110中时,进行文字效果转换的目标文字为,触发所述控件按钮130时字符输入栏中经字符转换的文字信息。如图1-1中所示,当用户输入的字符串信息111为“lihongnihao”,然后用户选中候选项“李宏”,此时字符串信息111转换为混合字符串112,S卩“李宏nihao”,其中的“李宏”是经字符转换的文字信息,如果在字符输入栏中显不为“李宏nihao”的时候,触发字符输入栏110中的控件按钮130,则进行文字效果转换的目标文字为“李宏”,对于字符串“nihao”对应的文字则不进行文字效果转换。当所述控件按钮130设置在输入法界面的字符输入栏110中时,进行文字效果转换的目标文字还可以为字符输入栏中所输入的所有字符转换后的文字信息。如图1-1中所示,当用户输入的字符串信息111为“lihongnihao”,无论用户在何时触发字符输入栏110中的控件按钮130,进行文字效果转换的目标文字均为字符串信息“lihongnihao”全部转换后对应的文字信息,可能是“李红你好”,也可能是“李宏你好”。当所述控件按钮130设置在候选项列表中的首选项位置时,进行文字效果转换的目标文字为首选项对应的文字信息。如图1-2所示,当用户触发首选项121相应位置处的控件按钮130时,则进行文字效果转换的目标文字为“你好”。触发输入法中设置的文字效果转换功能的方式,还可采用如下过程采集通过所述输入法载入文字信息的目标窗口信息;判断前述采集的目标窗口信息是否符合预设的触发文字效果转换的窗口类型,若是,则触发文字效果转换功能,若否,则不触发。所述采集的目标窗口信息包括有窗口风格、窗口过程、显示和绘制窗口所需要的信息等。然后将采集的目标窗口信息与预设的窗口类型信息进行比对,如果比对通过,则判定符合预设的触发文字效果转换的窗口类型。例如,预设的触发文字效果转换的窗口类型为即时通信交互窗口,那么只要用户利用输入法进行文字输入的目标窗口为即时通信交互窗口,即触发文字效果转换功能,这里所转换的目标效果形式可由用户进行预设置。S13,生成进行文字效果转换的效果选项列表;所述效果选项列表中包括有多种文字效果选项,例如文字颜色闪烁、文字定时滚动、文字漂浮效果、文字反向排序、火星文效果等各种文字效果选项,所述文字效果选项可以是系统默认,也可由用户进行自定义(也就是从系统提供的效果选项中进行选择)。所述 文字效果选项以链接控件的形式在效果选项列表中输出;当用户触发其中某个文字效果选项时,即可通过链接控件从本地客户端或远程服务器中调取对应的文字效果转换的程序代码,实现相应的文字效果转换。S14,根据用户选中的效果选项,将用户所输入的字符串对应的文字转换为相应的效果形式后输出。将用户所输入的字符串对应的文字转换为相应的效果形式后输出的过程为通过本地客户端或者远程服务器,调取将文字转换为目标效果形式的转换模块;利用前述调取的转换模块,将所述文字转换为相应的效果形式后输出。所述转换模块是实现将文字信息转换为目标效果形式的程序代码,存储于本地客户端或者远程服务器中。本实施例中,将所述输入的字符串对应的文字转换为相应的效果形式后,还可进一步将该文字效果转换为
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号