专利名称:一种交互通信中调整字符的方法、客户端及系统的制作方法
技术领域:
本发明属于计算终端、网络技术领域。
背景技术:
随着计算终端和网络的普及,利用计算终端和网络与他人进行交互通信已成为用户日常生活中必不可少的一部分。用户据此可以实现与联系人及时有效的沟通。出于针对用户所发送的交互通信内容的个性化设计,用户可以针对自己输入的字符信息进行设定,使得该字符信息呈现出特定的字体、字号和颜色等。在实际应用中,由于用户的实际情况不同,举例说明,年龄较大的用户由于视力的原因,往往对倾向于字符信息使用较大的字号设定。当与其进行交互通信的联系人使用的字号设定较小时,往往为用户查看该交互通信内容带来不便。
发明内容
本发明提供了一种交互通信中调整字符的方法、客户端及系统,利用本发明,可将用户接收到的交互通信内容中字符的字号大小,调整至用户在使用交互通信时所设定的输入字符的字号大小,便于用户在使用交互通信软件时查看接收到的交互通信内容,特别在接收到的字符字号偏小时。以达到适应用户需求,提高用户应用体验的目的。所述一种交互通信中调整字符的方法,包括有如下步骤步骤1,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号;步骤2,获取来自发送方的交互通信内容中字符的字号信息;步骤3,当交互通信内容中字符的字号信息与标准字号不同时,将前者调整为标准字号后输出该交互通信内容。优选的,所述的发送方和接收方为即时通信发送方和即时通信接收方,两者分别对应着发送方客户端和接收方客户端。优选的,所述步骤3进一步包括如下步骤,步骤3-1,对比交互通信内容中字符的字号信息与标准字号,当交互通信内容中字符的字号信息小于标准字号时,转入下一步;步骤3-2,将交互通信内容中字符的字号信息调整为标准字号;步骤3-3,输出字号修改后的交互通信内容。优选的,所述步骤3中的交互通信内容字号的调整,仍保留接收到的交互通信内容的原字体、字符颜色和格式。优选的,所述步骤3中调整交互通信内容的字号大小的操作,是通过调整交互通信消息内容数据包中有关文本内容字号大小的参数来实现的。本发明还提供了一种交互通信中调整字符的方法,该方法包括有如下步骤步骤1,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号;步骤2,获取来自发送方的交互通信内容中字符的字号信息,当其中字号信息包括两种或两种以上时,转入下一步;步骤3,比对获得上述两种或两种以上字号信息中最小的一个,将其调整为标准字号,根据其调整变量,同步调整交互通信内容字符的其它字号信息;步骤4,输出字号修改后的交互通信内容。相应地,本发明还提供了一种交互通信中调整字符的方法,该方法包括有如下步骤步骤1,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号;步骤2,获取来自发送方的交互通信内容中字符的字号信息,当其中字号信息包括两种或两种以上时,转入下一步;步骤3,对比交互通信内容中字符的字号信息与标准字号,选取其中小于标准字号的字符信息;步骤4,将上一步骤中选取的字号信息调整为标准字号,交互通信内容中字符的其余字号信息不做调整;步骤5,输出字号修改后的交互通信内容。相应地,本发明提供了一种交互通信中调整字符的客户端,所述客户端包括如下组成部分标准字号设定单元,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号;信息字号获取单元,获取来自发送方的交互通信内容中字符的字号信息;信息字号调整单元,当交互通信内容中字符的字号信息与标准字号不同时,将前者调整为标准字号后输出该交互通信内容。优选的,对应所述的信息字号调整单元还设置有用于对比交互通信内容中字符的字号信息与标准字号,判断二者大小关系的信息字号判断模块。相应地,本发明提供了一种交互通信中调整字符的客户端,所述客户端包括如下组成部分标准字号设定单元,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号;信息字号获取单元,获取来自发送方的交互通信内容中字符的两种或两种以上字号信息;信息字号调整单元,比对获得上述两种或两种以上字号信息中最小的一个,将其调整为标准字号,根据其调整变量,同步调整交互通信内容字符的其它字号信息;信息内容输出单兀,输出字号修改后的交互通信内容。相应地,本发明提供了一种交互通信中调整字符的客户端,所述客户端包括如下组成部分标准字号设定单元,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号;信息字号获取单元,获取来自发送方的交互通信内容中字符的两种或两种以上字号信息;待调整字号选取单元,对比交互通信内容中字符的字号信息与标准字号,选取其中小于标准字号的字符信息;信息字号调整单元,将待调整字号选取单元选取的字号信息调整为标准字号,交互通信内容中字符的其余字号信息不做调整;信息内容输出单元,输出字号修改后的交互通信内容。相应地,本发明还提供了一种交互通信中调整字符的系统,包括客户端和系统服务器其中所述客户端,它包括,标准字号设定单元,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号; 客户端数据接口,与系统服务器进行数据传输,将标准字号设定单元设定的标准字号上传至系统服务器备份,接收服务器发送的交互通信内容;信息内容输出单元,输出字号修改后的交互通信内容;所述系统服务器,它包括,信息字号获取单元,获取来自发送方的交互通信内容中字符的字号信息;信息字号调整单元,当交互通信内容中字符的字号信息与客户端数据接口上传的标准字号不同时,将前者调整为标准字号;服务器数据接口,与客户端进行数据传输,接收客户端上传的标准字号信息,将字号修改后的交互通信内容发送至客户端。
图I是本发明第一实施例所述的一种交互通信中调整字符的方法流程图。图2是本发明第二实施例所述的一种交互通信中调整字符的方法流程图。图3是本发明第三实施例所述的一种交互通信中调整字符的方法流程图。图4是本发明第一实施例所述的一种交互通信中调整字符的客户端结构框图。图5是本发明第二实施例所述的一种交互通信中调整字符的客户端结构框图。图6是本发明第三实施例所述的一种交互通信中调整字符的客户端结构框图。图7是本发明所述的一种交互通信中调整字符的系统的结构框图。
具体实施例方式本发明提供了一种交互通信中调整字符的方法、客户端及系统,利用本发明,可将用户接收到的交互通信内容中字符的字号大小,调整至用户在使用交互通信时所设定的输入字符的字号大小,便于用户在使用交互通信软件时查看接收到的交互通信内容,特别在接收到的字符字号偏小时。以达到适应用户需求,提高用户应用体验的目的。下面参照附图,结合具体实施例对本发明做进一步的说明。以下的描述基于Windows操作系统为例,但本领域的技术人员应当明白本发明并不局限于此。图I所示为本发明第一实施例所述的一种交互通信中调整字符的方法流程图。步骤S101,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号。本发明所述的交互通信指的是联系人双方通过网络进行信息、数据交流的一种通信方式。作为一个实施例,所述的交互通信的发送方和接收方为即时通信发送方和即时通信接收方,两者分别对应着发送方客户端和接收方客户端。以即时通信为例,出于针对用户所发送的交互通信内容的个性化设计,用户可以针对自己输入的字符信息进行设定,使得该字符信息呈现出特定的字体、字号和颜色。在本实施例中假设用户设定的字符特征为红色的四号楷体字,即字体为楷体,字号为四号,颜色为红色。在这一步骤中,采集用户通过客户端对其所发送的交互通信信息字号进行的设定,将其设定为标准字号。在本实施例中,由于用户设定的字符特征中字号为四号,因此将标准字号设定为四号。步骤S102,获取接收的交互通信内容中字符的字号信息。 现有技术中,发送方用户在聊天信息输入窗口中输入需要发送的交互通信内容,点击“发送”按钮后,将交互通信内容与内容文本格式组合成数据包,通过与接收方客户端约定的发送套接字接口发送数据包;在接收方客户端生成与发送方客户端约定的接收消息套接字接口,在该接收消息套接字接口中异步等待接收数据包,对接收到的数据包进行解密以及分析处理后,得到有效的交互通信内容以及文本格式,然后通过接收方客户端所在的终端的API底层函数获取聊天记录窗口的句柄,然后发送Windows添加文本消息,直接把解析出来的交互通信内容以解析出的文本格式显示在聊天记录窗口中。其中所述的文本格式信息包含了发送方用户针对所输入的交互通信内容进行的个性化设计信息,即字体、字号和颜色。在这一步骤中,在将接收到的数据包解析完毕后,通过读取数据包中的文本格式信息,获取接收到的交互通信内容中字符的字号信息。在本实施例中假定用户接收到的交互通信消息内容数据包中,针对字符的文本格式为蓝色五号宋体字,即该交互通信内容中字符的字号信息为五号。步骤S103,判断步骤S102中所获取的字号信息与标准字号是否相同。若二者相同则转步骤S105;若二者不同则转步骤S104。在这一步骤中,通过比对接收到的交互通信内容中字符的字号信息与步骤SlOl中设定的标准字号是否一致,来判断接收到的交互通信内容是否符合用户的查看需要。在本实施例中,接收到的交互通信内容中字符的字号信息为五号,而预设的标准字号信息为四号,二者不一致,因此转入步骤S104进行字符调整操作。进一步,考虑到当接收到的交互通信内容中字符的字号大于标准字号时,交互通信内容中的字符无需调整大小即能满足用户的查看需求,因此在对比交互通信内容中字符的字号信息与标准字号时,进一步判断二者的大小关系,当交互通信内容中字符的字号信息小于标准字号时转入步骤S104进行字符调整操作。步骤S104,将接收的交互通信内容中字符的字号信息调整为标准字号后输出该交互通信内容。经步骤S103判断,当接收到的交互通信内容中字符的字号信息与步骤SlOl中设定的标准字号不一致,或者交互通信内容中字符的字号信息小于标准字号时,接收方客户端通过将接收到的交互通信消息内容数据包中文本格式信息里面有关文本内容字号大小的参数调整至预设的标准字号,来调整前述交互通信内容的字符大小。
进一步,在针对交互通信内容的字号进行调整时,相应数据包内文本格式的其它项不做变更,即仍保留接收到的交互通信内容的原字体、字符颜色和格式。在本实施例中,根据步骤S103的判断,将接收到的交互通信消息内容数据包中文本格式信息里面有关文本内容字号大小的参数由五号调整为预设的标准字号四号。由于相应数据包内文本格式的其它项不做变更,因此调整后该数据包内针对字符的文本格式为蓝色四号宋体字。字号调整完毕后,通过接收方客户端所在的终端的API底层函数获取聊天记录窗口的句柄,然后发送Windows添加文本消息,把解析出来的交互通信内容以调整后的文本格式显示在聊天记录窗口中。步骤S105,输出该交互通信内容。经步骤S103判断,当接收到的交互通信内容中字符的字号信息与步骤SlOl中设 定的标准字号两者一致,或者交互通信内容中字符的字号信息大于等于标准字号时,针对接收到的交互通信消息内容数据包内的文本格式不做调整,根据解析出的交互通信内容以解析获得的文本格式显示在聊天记录窗口中。在实际应用中,出于对所发送的交互通信内容中的部分进行强调或者作出区分的目的,用户会对其待发送的部分内容设置不同的文本格式,在这种情况下按照第一实施例中所述交互通信中调整字符的方法,当发送方用户设置的文本字号均小于标准字号时,经过调整后接收方用户看到的交互通信内容均为统一的标准字号,无法达到发送方用户对其中部分内容进行强调或者作出区分的目的。因此针对这种情况,本发明还设计了两种在交互通信中调整字符的方法,现分述如下。如图2所示为本发明第二实施例所述的一种交互通信中调整字符的方法流程图。步骤S201,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号。在这一步骤中,采集用户通过客户端对其所发送的交互通信信息字号进行的设定,将其设定为标准字号。在本实施例中,由于用户设定的字符特征中字号为四号,因此将标准字号设定为四号。步骤S202,获取接收的交互通信内容中字符的字号信息。在这一步骤中,接收由发送方客户端传输的交互通信消息内容数据包,并对其进行解析。在解析完毕后,通过读取数据包中的文本格式信息,获取接收到的交互通信内容中字符的字号信息。在本实施例中假定用户接收到的交互通信消息内容数据包中,交互通信消息内容信息为“明天下午三点我去找你”,针对字符“明天下午我去找你”的文本格式为黑色五号宋体字,针对字符“三点”的文本格式为蓝色四号楷体字加粗,即该交互通信内容中字符的字号信息为五号和四号。步骤S203,判断前述通信内容是否包含两种或两种以上字号信息。根据步骤S202中获取的交互通信数据包中的字号信息进行判断当所获取字号信息的个数大于I时,转步骤S204,针对前述多个字号信息进行调整;当所获取的字号信息仅有一个时,转步骤S206,按照接收一种字号信息模式处理,即根据第一实施例所述调整方法进行操作。在本实施例中,由于接收到的交互通信数据包中字符的字号信息为五号和四号,字号信息个数大于1,即转入步骤S204,针对这两个字号信息进行调整。步骤S204,选取以上字号信息中最小的一个,将其调整为标准字号,并根据其调整量,同步调整交互通信内容字符的其它字号信息。这一步骤具体包括如下几个操作步骤首先,将步骤S202中获取的多个字号信息进行对比,选出其中最小的字号信息作为修改的基础;其次,将被选出的最小字号信息与步骤S201中设定的标准字号进行比对,当二者不一致时,将该字号信息调整为标准字号,并记录该最小字号调整至标准字号时的调整量;然后,根据获取的调整量同步调整步骤S202中获取的其余字号信息。 进一步,在针对交互通信内容的字号进行调整时,相应数据包内文本格式的其它项不做变更,即仍保留接收到的交互通信内容的原字体、字符颜色和格式。具体地,字号的调整操作是通过接收方客户端对接收到的交互通信消息内容数据包中文本格式信息里面有关文本内容字号大小的参数进行调整来实现的。在本实施例中,首先在五号和四号两个字号信息中选出最小的五号字号,作为针对此次交互通信内容字符调整的基础。然后将其与标准字号四号进行比对,发现二者并不一致,因此将最小的五号字号调整至标准字号四号。并且最小字号调整至标准字号时的调整量为+ 2,因此,针对步骤S202中获取的另一个字号四号,将其调整为三号。由于交互通信内容“明天下午三点我去找你”的原字体、字符颜色和格式均不发生改变,因此调整后针对字符“明天下午我去找你”的文本格式调整为黑色四号宋体字,针对字符“三点”的文本格式调整为蓝色三号楷体字加粗,步骤S205,输出字号修改后的交互通信内容。字号调整完毕后,通过接收方客户端所在的终端的API底层函数获取聊天记录窗口的句柄,然后发送Windows添加文本消息,把解析出来的交互通信内容“明天下午三点我去找你”以调整后的文本格式显示在聊天记录窗口中。步骤S206,按照接收一种字号信息模式处理。若经步骤S203判断,所接收到的交互通信消息内容数据包中仅含有一种字号信息,则将该字号信息与步骤S201中设定的标准字号进行比对,若二者不一致,或者数据包中的字号信息小于标准字号时,将该字号信息调整至预设的标准字号。并在字号调整完毕后,输出该交互通信内容。即根据第一实施例所述调整方法进行操作。如图3所示为本发明第三实施例所述的一种交互通信中调整字符的方法流程图。步骤S301,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号。在这一步骤中,采集用户通过客户端对其所发送的交互通信信息字号进行的设定,将其设定为标准字号。在本实施例中,由于用户设定的字符特征中字号为四号,因此将标准字号设定为四号。步骤S302,获取接收的交互通信内容中字符的字号信息。在这一步骤中,接收由发送方客户端传输的交互通信数据包,并对其进行解析。在解析完毕后,通过读取数据包中的文本格式信息,获取接收到的交互通信内容中字符的字号信息。在本实施例中假定用户接收到的交互通信消息内容数据包中,交互通信消息内容信息为“周六晚上八点体育场见”,针对字符“周六晚上八点见”的文本格式为黑色小四号宋体字,针对字符“体育场”的文本格式为蓝色三号楷体字加粗,即该交互通信内容中字符的字号信息为小四号和三号。步骤S303,判断前述通信内容是否包含两种或两种以上字号信息。根据步骤S302中获取的交互通信数据包中的字号信息进行判断当所获取字号信息的个数大于I时,转步骤S304,针对前述多个字号信息进行调整;当所获取的字号信息仅有一个时,转步骤S307,按照接收一种字号信息模式处理,即根据第一实施例所述调整方法进行操作。在本实施例中,由于接收到的交互通信数据包中字符的字号信息为小四号和三号,字号信息个数大于1,即转入步骤S304,针对这两个字号信息进行调整。步骤S304,对比交互通信内容中字符的字号信息与标准字号,选取其中小于标准 字号的字符信息。将步骤S302中获取的字号信息与步骤S301中预设的标准字号进行比对,在本实施例中,获取的字号信息为小四号和三号,通过与标准字号进行比对可以得知字号小四号小于标准字号四号,而字号三号大于标准字号四号,因此在本步骤中挑选字号小四号进入下一步骤。步骤S305,将选取的字号信息调整为标准字号,交互通信内容中字符的其余字号信息不做调整。在这一步骤中,通过接收方客户端对接收到的交互通信消息内容数据包中文本格式信息里面有关文本内容字号大小的参数进行调整,将步骤S304中挑选的小于标准字号的字号信息调整至标准字号。针对所接收到的交互通信消息内容数据包中文本格式信息里的其它字号信息不做调整,同时相应数据包内文本格式的其它项不做变更,即仍保留接收到的交互通信内容的原字体、字符颜色和格式。在本实施例中,由于其中的小四号字体小于标准字号,则字符调整后原交互通信内容中字符“周六晚上八点见”的文本格式由黑色小四号宋体字改为黑色四号宋体字,原字符“体育场”的文本格式不做变更,仍为蓝色三号楷体字加粗。步骤S306,输出字号修改后的交互通信内容。字号调整完毕后,通过接收方客户端所在的终端的API底层函数获取聊天记录窗口的句柄,然后发送Windows添加文本消息,把解析出来的交互通信内容“周六晚上八点体育场见”以调整后的文本格式显示在聊天记录窗口中。步骤S307,按照接收一种字号信息模式处理。若经步骤S303判断,所接收到的交互通信消息内容数据包中仅含有一种字号信息,则将该字号信息与步骤S301中设定的标准字号进行比对,若二者不一致,或者数据包中的字号信息小于标准字号时,将该字号信息调整至预设的标准字号。并在字号调整完毕后,输出该交互通信内容。即根据第一实施例所述调整方法进行操作。对应上述三种实施例所述的一种交互通信中调整字符的方法,本发明还提供了相应的交互通信中调整字符的客户端,现分述如下。
图4所述为本发明第一实施例所述的一种交互通信中调整字符的客户端结构框图。由图中可以看出,本发明第一实施例所述的一种交互通信中调整字符的客户端100包括以下组成部分标准字号设定单元110,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号;信息字号获取单元120,获取来自发送方的交互通信内容中字符的字号信息;信息字号调整单元130,当交互通信 内容中字符的字号信息与标准字号不同时,将前者调整为标准字号后输出该交互通信内容。进一步,对应所述的信息字号调整单元130还设置有用于对比交互通信内容中字符的字号信息与标准字号,判断二者大小关系的信息字号判断模块131。对应前述的第一实施例,实际操作过程中由标准字号设定单元110采集用户在接收方客户端100中设定的输入字符字号信息,将其设定为标准字号;当接收方客户端100接收到来自发送方的交互通信消息内容数据包后,由信息字号获取单元120,获取数据包中交互通信内容字符的字号信息;信息字号调整单元130通过比对信息字号获取单元120获取的字号信息,和标准字号设定单元HO所设定的标准字号,当获取的字号信息与标准字号不同时,将前者调整为标准字号后输出该交互通信内容。进一步,还可由信息字号判断模块131判断获取的字号信息与标准字号的大小关系,在获取的字号信息小于标准字号时由信息字号调整单元130将前者调整为标准字号后输出该交互通信内容。图5是本发明第二实施例所述的一种交互通信中调整字符的客户端结构框图。由图中可以看出,本发明第二实施例所述的一种交互通信中调整字符的客户端200包括以下组成部分标准字号设定单元210,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号;信息字号获取单元220,获取来自发送方的交互通信内容中字符的两种或两种以上字号信息;信息字号调整单元230,比对获得的上述两种或两种以上字号信息中最小的一个,将其调整为标准字号,根据其调整变量,同步调整交互通信内容字符的其它字号信息;信息内容输出单元240,输出字号修改后的交互通信内容。对应前述的第二实施例,实际操作过程中由标准字号设定单元210采集用户在接收方客户端200中设定的输入字符字号信息,将其设定为标准字号;当接收方客户端200接收到来自发送方的交互通信消息内容数据包后,由信息字号获取单元220,获取数据包中交互通信内容字符的字号信息;当信息字号获取单元220获取的字号信息为两种或两种以上时,由信息字号调整单元230,比对获得上述两种或两种以上字号信息中最小的一个,将其调整为标准字号,根据其调整变量,同步调整交互通信内容字符的其它字号信息;再由信息内容输出单兀240,将字号修改后的交互通信内容输出。图6是本发明第三实施例所述的一种交互通信中调整字符的客户端结构框图。由图中可以看出,本发明第三实施例所述的一种交互通信中调整字符的客户端300包括以下组成部分标准字号设定单元310,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号;信息字号获取单元320,获取来自发送方的交互通信内容中字符的两种或两种以上字号信息;待调整字号选取单元330,对比交互通信内容中字符的字号信息与标准字号,选取其中小于标准字号的字符信息;信息字号调整单元340,将待调整字号选取单元选取的字号信息调整为标准字号,交互通信内容中字符的其余字号信息不做调整;信息内容输出单兀350,输出字号修改后的交互通信内容。对应前述的第三实施例,实际操作过程中由标准字号设定单元310采集用户在接收方客户端300中设定的输入字符字号信息,将其设定为标准字号;当接收方客户端300接收到来自发送方的交互通信消息内容数据包后,由信息字号获取单元320,获取数据包中交 互通信内容字符的字号信息;当信息字号获取单元320获取的字号信息为两种或两种以上时,由待调整字号选取单元330,对比信息字号获取单元320获取的字号信息与标准字号,选取其中小于标准字号的字符信息,交由信息字号调整单元340将其调整为标准字号,交互通信内容中字符的其余字号信息不做调整;最后由信息内容输出单元350,输出字号修改后的交互通信内容。特别的,在上述三种客户端中针对用户接收到的交互通信内容的字号调整操作是由客户端中的相关字号调整单元完成的,在实际应用中,同样的调整操作也可以由用户双方使用的交互通信工具的系统服务器完成。图7所示即是本发明所设计的一种交互通信中调整字符的系统的结构框图。该交互通信中调整字符系统400由用户使用的客户端410和系统服务器420组成,具体包括如下组成部分所述客户端410,它包括,标准字号设定单元411,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号;客户端数据接口 412,与系统服务器进行数据传输,将标准字号设定单元设定的标准字号上传至系统服务器备份,接收服务器发送的交互通信内容;信息内容输出单兀413,输出字号修改后的交互通信内容;所述系统服务器420,它包括,信息字号获取单元421,获取来自发送方的交互通信内容中字符的字号信息;信息字号调整单元422,当交互通信内容中字符的字号信息与客户端数据接口上传的标准字号不同时,将前者调整为标准字号;服务器数据接口 423,与客户端进行数据传输,接收客户端上传的标准字号信息,将字号修改后的交互通信内容发送至客户端。实际操作过程中,由标准字号设定单元411,采集接收方客户端410中设定的输入字符的字号信息,将其设定为标准字号,并通过客户端数据接口 412将其上传至系统服务器420 ;系统服务器420接收到来自发送方的交互通信消息内容数据包后,由信息字号获取单元421获取数据包中字符的字号信息;信息字号调整单元422通过比对发现,信息字号获取单元421获取的字号信息与客户端数据接口 412上传的标准字号不同时,将前者调整为标准字号;再由服务器数据接口 423将字号调整后的交互通信消息内容数据包发送至接收方客户端410,并由接收方客户端410解析数据包后输出该交互通信内容。在本发明中,所述搭载用户即时通信工具的数字设备可以为计算机、移动电话或者PDA等通信设备。
以上是对本发明的描述而非限定,基于本发明思想的其它实施例,均在本发明的保护范围之中。
权利要求
1.一种交互通信中调整字符的方法,其特征在于该方法包括有如下步骤, 步骤1,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号; 步骤2,获取来自发送方的交互通信内容中字符的字号信息; 步骤3,当交互通信内容中字符的字号信息与标准字号不同时,将前者调整为标准字号后输出该交互通信内容。
2.根据权利要求I所述的一种交互通信中调整字符的方法,其特征在于所述的发送方和接收方为即时通信发送方和即时通信接收方,两者分别对应着发送方客户端和接收方客户端。
3.根据权利要求I所述的一种交互通信中调整字符的方法,其特征在于所述步骤3进一步包括如下步骤, 步骤3-1,对比交互通信内容中字符的字号信息与标准字号,当交互通信内容中字符的字号信息小于标准字号时,转入下一步; 步骤3-2,将交互通信内容中字符的字号信息调整为标准字号; 步骤3-3,输出字号修改后的交互通信内容。
4.根据权利要求I所述的一种交互通信中调整字符的方法,其特征在于所述步骤3中的交互通信内容字号的调整,仍保留接收到的交互通信内容的原字体、字符颜色和格式。
5.根据权利要求I所述的一种交互通信中调整字符的方法,其特征在于所述步骤3中调整交互通信内容的字号大小的操作,是通过调整交互通信消息内容数据包中有关文本内容字号大小的参数来实现的。
6.一种交互通信中调整字符的方法,其特征在于该方法包括有如下步骤, 步骤1,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号; 步骤2,获取来自发送方的交互通信内容中字符的字号信息,当其中字号信息包括两种或两种以上时,转入下一步; 步骤3,比对获得上述两种或两种以上字号信息中最小的一个,将其调整为标准字号,根据其调整变量,同步调整交互通信内容字符的其它字号信息; 步骤4,输出字号修改后的交互通信内容。
7.一种交互通信中调整字符的方法,其特征在于该方法包括有如下步骤, 步骤1,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号; 步骤2,获取来自发送方的交互通信内容中字符的字号信息,当其中字号信息包括两种或两种以上时,转入下一步; 步骤3,对比交互通信内容中字符的字号信息与标准字号,选取其中小于标准字号的字符信息; 步骤4,将上一步骤中选取的字号信息调整为标准字号,交互通信内容中字符的其余字号信息不做调整; 步骤5,输出字号修改后的交互通信内容。
8.一种交互通信中调整字符的客户端,其特征在于所述客户端包括如下组成部分, 标准字号设定单元,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号; 信息字号获取单元,获取来自发送方的交互通信内容中字符的字号信息;信息字号调整单元,当交互通信内容中字符的字号信息与标准字号不同时,将前者调整为标准字号后输出该交互通信内容。
9.根据权利要求8所述的一种交互通信中调整字符的客户端,其特征在于对应所述的信息字号调整单元还设置有用于对比交互通信内容中字符的字号信息与标准字号,判断二者大小关系的信息字号判断模块。
10.一种交互通信中调整字符的客户端,其特征在于所述客户端包括如下组成部分, 标准字号设定单元,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号; 信息字号获取单元,获取来自发送方的交互通信内容中字符的两种或两种以上字号信息; 信息字号调整单元,比对获得上述两种或两种以上字号信息中最小的一个,将其调整为标准字号,根据其调整变量,同步调整交互通信内容字符的其它字号信息; 信息内容输出单兀,输出字号修改后的交互通信内容。
11.一种交互通信中调整字符的客户端,其特征在于所述客户端包括如下组成部分, 标准字号设定单元,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号; 信息字号获取单元,获取来自发送方的交互通信内容中字符的两种或两种以上字号信息; 待调整字号选取单元,对比交互通信内容中字符的字号信息与标准字号,选取其中小于标准字号的字符信息; 信息字号调整单元,将待调整字号选取单元选取的字号信息调整为标准字号,交互通信内容中字符的其余字号信息不做调整; 信息内容输出单兀,输出字号修改后的交互通信内容。
12.—种交互通信中调整字符的系统,包括客户端和系统服务器,其特征在于 所述客户端,它包括, 标准字号设定单元,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号; 客户端数据接口,与系统服务器进行数据传输,将标准字号设定单元设定的标准字号上传至系统服务器备份,接收服务器发送的交互通信内容; 信息内容输出单兀,输出字号修改后的交互通信内容; 所述系统服务器,它包括, 信息字号获取单元,获取来自发送方的交互通信内容中字符的字号信息; 信息字号调整单元,当交互通信内容中字符的字号信息与客户端数据接口上传的标准字号不同时,将前者调整为标准字号; 服务器数据接口,与客户端进行数据传输,接收客户端上传的标准字号信息,将字号修改后的交互通信内容发送至客户端。
全文摘要
本发明提供了一种交互通信中调整字符的方法、客户端及系统,属于计算终端、网络技术领域。该方法包括如下步骤首先,采集接收方客户端中设定的输入字符的字号信息,将其设定为标准字号;然后,获取来自发送方的交互通信内容中字符的字号信息;最后,当交互通信内容中字符的字号信息与标准字号不同时,将前者调整为标准字号后输出该交互通信内容。利用本发明,可将用户接收到的交互通信内容中字符的字号大小,调整至用户在使用交互通信时所设定的输入字符的字号大小,便于用户在使用交互通信软件时查看接收到的交互通信内容,特别在接收到的字符字号偏小时。以达到适应用户需求,提高用户应用体验的目的。
文档编号H04L12/58GK102801645SQ201210193798
公开日2012年11月28日 申请日期2012年6月12日 优先权日2012年6月12日
发明者马宇尘, 周鹏 申请人:上海量明科技发展有限公司