在即时通信中进行图文混排的方法和装置、即时通信装置与流程

文档序号:12364537阅读:228来源:国知局
在即时通信中进行图文混排的方法和装置、即时通信装置与流程

本发明涉及互联网通信技术,尤其是一种在即时通信中进行图文混排的方法和装置、即时通信装置。



背景技术:

目前,即时通信已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。微软、腾讯、AOL、Yahoo等重要即时通信提供商,都提供通过移动终端接入互联网进行即时通信业务的服务,用户可以通过移动终端与其他已经安装了相应客户端软件的移动终端或电脑收发即时通信消息进行。

在实现本发明的过程中,发明人通过调查研究发现,用户对即时通信业务的个性化需求越来越多,例如,一些用户希望可以通过即时通信消息发送一些同时包括图片和文字的图文混排信息,然而,现有的即时通信应用中,仅能单独传输文字或图片,不能将图片和文字作为一个整体的图文混排信息发送。



技术实现要素:

本发明实施例所要解决的一个技术问题是:提供一种在即时通信中进行图文混排的方法和装置、即时通信装置,以实现即时通信业务中图文混排信息的发送。根据本发明实施例的一个方面,提供的一种实现图文混排的在即时通信中进行图文混排的方法,包括:

响应于接收到图文混排信息输入请求,进入图文混排编辑模式;所述图文混排编辑模式下,操作指令不触发即时通信消息的发送;

接收用户在预设输入区域输入的图文内容和操作指令,并根据用户输入的图文内容和操作指令生成具有一定格式的图文混排信息;

响应于通过特定信息发送键接收到信息发送请求,退出图文混排编辑模式并发送所述图文混排信息。

基于上述方法的另一实施例中,所述图文内容包括图片、文字和字符中的任意一种或多种。

基于上述方法的另一实施例中,还包括:

响应于接收到用户对图文混排模板库的访问请求,在人机交互界面上显示图文混排模板库中图文混排模板的选择界面;所述图文混排模板设置有所述预设输入区域;

响应于检测到用户对图文混排模板的选择操作,在人机交互界面显示用户选择的图文混排模板;

所述接收到图文混排信息输入请求具体为:所述检测到用户对图文混排模板的选择操作。

基于上述方法的另一实施例中,所述图文混排模板具体设置有多个具有一定位置关系的所述预设输入区域。

基于上述方法的另一实施例中,所述多个预设输入区域中的各预设输入区域分别包括一个以上、具有一定位置关系的子输入区域,所述一个以上子输入区域中的各子输入区域分别用于输入一种或多种图文内容。

基于上述方法的另一实施例中,各子输入区域分别包括一个以上、具有一定位置关系的图文输入接口,分别用于输入一个以上单位数量的图文内容。

基于上述方法的另一实施例中,所述子输入区域、或所述图文输入接口被设置为预设图文属性;

所述方法还包括:接收到用户在预设输入区域输入的图文内容后,将用户输入的图文内容设置为所述预设图文属性。

基于上述方法的另一实施例中,所述子输入区域、或所述图文输入接口携带有可调整图文属性;

所述方法还包括:

响应于接收到对选定的图文内容的图文属性进行调整的操作指令,根据该操作指令对所述选定的图文内容的图文属性进行相应调整。

根据本发明实施例的另一个方面,提供的一种在即时通信中进行图文混排的装置,包括:

接收单元,用于在接收到图文混排信息输入请求时,进入图文混排编辑模式;所述图文混排编辑模式下,操作指令不触发即时通信消息的发送;接收用户在预设输入区域输入的图文内容和操作指令;以及通过特定信息发送键接收到信息发送请求时,退出图文混排编辑模式;

生成单元,用于根据用户输入的图文内容和操作指令生成具有一定格式的图文混排信息;

发送处理单元,用于在接收单元退出图文混排编辑模式后发送所述图文混排信息。

本发明实施例提供的一种即时通信装置,耦合设置有上述任一实施例的在即时通信中进行图文混排的装置。

基于本发明上述实施例提供的在即时通信中进行图文混排的方法和装置、即时通信装置,在接收到用户发送的图文混排信息输入请求,进入图文混排编辑模式,操作指令不会触发即时通信消息的发送,接收用户在预设输入区域输入的图文内容和操作指令,并根据用户输入的图文内容和操作指令生成具有一定格式的图文混排信息;在通过特定信息发送键接收到用户发送的信息发送请求时,退出图文混排编辑模式并发送生成的图文混排信息。由此,本发明实施例中,可以在即时通信业务中生成具有一定格式的图文混排信息并发送给接收方,实现了即时通信业务中图文混排信息的发送,满足了用户发送图文混排信息的个性化需求,使即时通信的双方可以同步分享图文混排信息;另外,由于图文混排信息作为具有一定格式的整体发送给接收方,使得接收方接收到的图文混排信息可以保持格式,以便接收方能够无差异的接收和查看。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

构成说明书的一部分的附图描述了本发明的实施例,并且连同描述一起用于解释本发明的原理。

参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:

图1为本发明在即时通信中进行图文混排的方法一个实施例的流程图。

图2为本发明在即时通信中进行图文混排的方法另一个实施例的流程图。

图3为本发明在即时通信中进行图文混排的方法又一个实施例的流程图。

图4a~4e为基于本发明在即时通信中进行图文混排的方法一个应用实施例的界面示例图。

图5为本发明在即时通信中进行图文混排的装置一个实施例的结构示意图。

图6为本发明在即时通信中进行图文混排的装置另一个实施例的结构示意图。

图7为本发明在即时通信中进行图文混排的装置又一个实施例的结构示意图。

图8为本发明在即时通信中进行图文混排的装置再一个实施例的结构示意图。

具体实施方式

现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

本发明实施例可以应用于计算机系统/服务器,其可与众多其它通用或专用计算系统环境或配置一起操作。适于与计算机系统/服务器一起使用的众所周知的计算系统、环境和/或配置的例子包括但不限于:个人计算机系统、服务器计算机系统、瘦客户机、厚客户机、手持或膝上设备、基于微处理器的系统、机顶盒、可编程消费电子产品、网络个人电脑、小型计算机系统﹑大型计算机系统和包括上述任何系统的分布式云计算技术环境,等等。

计算机系统/服务器可以在由计算机系统执行的计算机系统可执行指令(诸如程序模块)的一般语境下描述。通常,程序模块可以包括例程、程序、目标程序、组件、逻辑、数据结构等等,它们执行特定的任务或者实现特定的抽象数据类型。计算机系统/服务器可以在分布式云计算环境中实施,分布式云计算环境中,任务是由通过通信网络链接的远程处理设备执行的。在分布式云计算环境中,程序模块可以位于包括存储设备的本地或远程计算系统存储介质上。

图1为本发明在即时通信中进行图文混排的方法一个实施例的流程图。如图1所示,该实施例的方法包括:

S101,响应于接收到图文混排信息输入请求,进入图文混排编辑模式。

其中,在图文混排编辑模式下,操作指令不触发即时通信消息的发送。例如,用户通过终端设备上的回车键输入了操作指令,则不会触发即时通信消息的发送,而仅仅会进行换行操作。

S102,接收用户在预设输入区域输入的图文内容和操作指令,并根据用户输入的图文内容和操作指令生成具有一定格式的图文混排信息。

S103,响应于通过特定信息发送键接收到信息发送请求,退出图文混排编辑模式并发送上述图文混排信息。

示例性地,特定信息发送键例如可以是即时通信业务中人机交互界面的“发送”键或其他设定具有发送功能的按键。

基于本发明上述实施例提供的在即时通信中进行图文混排的方法,在接收到用户发送的图文混排信息输入请求,进入图文混排编辑模式,操作指令不会触发即时通信消息的发送,接收用户在预设输入区域输入的图文内容和操作指令,并根据用户输入的图文内容和操作指令生成具有一定格式的图文混排信息;在通过特定信息发送键接收到用户发送的信息发送请求时,退出图文混排编辑模式并发送生成的图文混排信息。由此,本发明实施例中,可以在即时通信业务中生成具有一定格式的图文混排信息并发送给接收方,实现了即时通信业务中图文混排信息的发送,满足了用户发送图文混排信息的个性化需求,使即时通信的双方可以同步分享图文混排信息;另外,由于图文混排信息作为具有一定格式的整体发送给接收方,使得接收方接收到的图文混排信息可以保持格式,以便接收方能够无差异的接收和查看。

根据本发明进行图文混排的方法实施例的一个具体示例而非限制,上述图文内容具体可以包括图片、文字和字符等任意可输入信息类型中的任意一种或多种。其中的字符是指计算机中使用的字母、数字、字和符号,例如可以包括:1、2、3、A、B、C、~!·#¥%……—*()——+等等。由于图文内容不限定,使用户可以基于个性化需求生成并传输包括任意图文内容的图文混排信息,使得图文混排信息的内容更丰富、灵活、个性化。

图2为本发明在即时通信中进行图文混排的方法另一个实施例的流程图。如图2所示,该实施例方法包括:

S201,响应于接收到用户对图文混排模板库的访问请求,在人机交互界面上显示图文混排模板库中图文混排模板的选择界面。

其中,图文混排模板设置有上述预设输入区域。

S202,响应于检测到用户对图文混排模板的选择操作,在人机交互界面显示用户选择的图文混排模板并进入图文混排编辑模式。

其中,在图文混排编辑模式下,操作指令不触发即时通信消息的发送。例如,用户通过终端设备上的回车键输入了操作指令,则不会触发即时通信消息的发送,而仅仅会进行换行操作。

S203,接收用户在预设输入区域输入的图文内容和操作指令,并根据用户输入的图文内容和操作指令生成具有一定格式的图文混排信息。

S204,响应于通过特定信息发送键接收到信息发送请求,退出图文混排编辑模式并发送该图文混排信息。

示例性地,特定信息发送键例如可以是即时通信业务中人机交互界面的“发送”键或其他设定具有发送功能的按键。

在此实施例中,通过选择图文混排模板实现在即时通信中的图文混排、生成图文混排信息,图文混排的排版格式可直接调用、无需用户设置,操作方便快捷,通过选定-输入-发送,即可实现图文混排信息的生成与传输。

在本发明进行图文混排的方法实施例的另一个具体示例中,图文混排模板具体设置有多个具有一定位置关系的上述预设输入区域。通过提供多个具有一定位置关系的上述预设输入区域以便用户输入图文内容,可以提供一定的图文混排格式。

示例性地,上述多个预设输入区域中的各预设输入区域可以分别包括一个以上、具有一定位置关系的子输入区域,该一个以上子输入区域中的各子输入区域分别用于输入一种或多种图文内容。在对所有预设输入区域、子预设输入区域中输入图文内容时,可以先输入所有图片内容再输入文字内容,也可以先输入所有文字内容再输入图片内容,或者,还可以交替输入图片内容和文字内容。在交替输入图片内容和文字内容时,图片内容和文字内容相互独立,一个预设输入区域、子预设输入区域中图文内容的输入不影响另一预设输入区域、子预设输入区域中图文内容的连续性。一个预设输入区域中包括一个以上、具有一定位置关系的子输入区域,将每一个预设输入区域划分出了多个更小的输入区域,使得图文混排信息的版式可以更加丰富。

进一步示例性地,各子输入区域可以分别包括一个以上、具有一定位置关系的图文输入接口,分别用于输入一个以上单位数量的图文内容,即:每一个图文输入接口都可以输入一个或多个图文内容。

在本发明在即时通信中进行图文混排的方法的另一实施例中,各子输入区域、或图文输入接口被设置为预设图文属性。输入为图片时,预设图文属性例如可以包括但不限于:图片大小、填充颜色、图片间间距、旋转等;输入为文字时,预设图文属性例如可以包括但不限于:文字大小、颜色、字体、是否加下划线、加黑、字间距等。

相应地,该实施例在即时通信中进行图文混排的方法还可以包括:接收到用户在预设输入区域输入的图文内容后,将用户输入的图文内容设置为该预设图文属性。

该实施例中,用户在各子输入区域、或图文输入接口输入图文内容后,可以根据图文类别将输入的图文内容设置为相应的预设图文属性,使得图文内容的显示更加形式丰富、个性化。

或者,在本发明在即时通信中进行图文混排的方法的又一实施例中,各子输入区域、或图文输入接口也可以携带有可调整图文属性。示例性地,输入的图文内容为图片时,可调整图文属性例如可以包括但不限于:图片大小、填充颜色、图片间间距、旋转等;输入为文字时,可调整图文属性例如可以包括但不限于:文字大小、颜色、字体、是否加下划线、加黑、字间距等。

各子输入区域、或图文输入接口携带有可调整图文属性时,用户可以根据实际需要对显示的图文内容的属性进行调整,以使图文混排信息的表现形式更加符合个性化需求。

相应地,该实施例在即时通信中进行图文混排的方法还可以包括:响应于接收到对选定的图文内容的图文属性进行调整的操作指令,根据该操作指令对上述选定的图文内容的图文属性进行相应调整。具体操作时,在输入的图文内容为图片时,可以对上述属性中的至少一种进行调整,例如改变图片大小,和/或对图片颜色进行重新设置,和/或对图片进行旋转、对称等操作,执行这些操作后图片属性改变;在输入的图文内容为文字时,可以对上述属性中的至少一种进行调整,例如改变文字大小,和/或改变文字颜色,和/或变更文字的字体等操作,此过程中文字的内容不变。

图3为本发明在即时通信中进行图文混排的方法又一个实施例的流程图。如图3所示,该实施例方法包括:

S301,响应于接收到图文混排信息输入请求,进入图文混排编辑模式。

其中,在图文混排编辑模式下,操作指令不触发即时通信消息的发送。例如,用户通过终端设备上的回车键输入了操作指令,则不会触发即时通信消息的发送,而仅仅会进行换行操作。

S302,接收用户在人机交互界面的预设输入区域输入的图文内容。

S303,响应于接收到用户输入的、针对上述输入的图文内容进行操作处理的操作指令,例如:删除,移动,设置和修改属性等操作指令,根据该对操作指令对上述图文内容进行操作处理;响应于接收到进行输入控制的操作指令,例如:光标移动到哪个具体的预设输入区域、字子输入区域、换行等操作指令,进行相应的输入控制,生成具有一定格式的图文混排信息。

S304,响应于通过特定信息发送键接收到信息发送请求,退出图文混排编辑模式并发送上述图文混排信息。

示例性地,特定信息发送键例如可以是即时通信业务中人机交互界面的“发送”键或其他设定具有发送功能的按键。

在此实施例中,实现了在即时通信过程中对图文混排信息的临时模板设置,当图文混排模板库中的模板不能满足客户需要时,用户可以根据需求将输入的图文信息调整为自己想要的图文混排模板形式,实现了图文混排信息的灵活性,使用更加便利,使用户体验更好。

在此实施例中,用户可以直接在人机交互界面输入图文内容,并对图文内容进行操作处理,例如进行位置调整、属性设置等,最终生成一个图文混排信息发送,使得图文混排信息的版式可以完全根据用户需求设置,表现形式更加丰富和个性化。

根据图3所述实施例的一个具体示例而非限制,其中的预设输入区域被设置为预设图文属性。其中,输入为图片时,预设图文属性例如可以包括但不限于:图片大小、填充颜色、图片间间距、旋转等;输入为文字时,预设图文属性例如可以包括但不限于:文字大小、颜色、字体、是否加下划线、加黑、字间距等。

相应地,在基于图3所示的另一方法实施例中,还可以包括:接收到用户在预设输入区域输入的图文内容后,将用户输入的图文内容设置为该预设图文属性。该实施例中,用户在预设输入区域输入的图文内容后,将用户输入的图文内容设置为该预设图文属性,使得图文内容的显示更加形式丰富、个性化。

或者,根据图3所示方法实施例的另一个具体示例而非限制,预设输入区域还可以携带有可调整图文属性。示例性地,输入的图文内容为图片时,可调整图文属性例如可以包括但不限于:图片大小、填充颜色、图片间间距、旋转等;输入为文字时,可调整图文属性例如可以包括但不限于:文字大小、颜色、字体、是否加下划线、加黑、字间距等。

相应地,该实施例在即时通信中进行图文混排的方法还可以包括:响应于接收到对选定的图文内容的图文属性进行调整的操作指令,根据该操作指令对上述选定的图文内容的图文属性进行相应调整。

具体操作时,在选定的图文内容为图片时,可以对上述属性中的至少一种进行调整,例如改变图片大小,和/或对图片颜色进行重新设置,和/或对图片进行旋转、对称等操作,执行这些操作后图片属性改变;在选定的图文内容为文字时,可以对上述属性中的至少一种进行调整,例如改变文字大小,和/或改变文字颜色,和/或变更文字的字体等操作,此过程中文字的内容不变。

各预设输入区域携带有可调整图文属性时,用户可以根据实际需要对显示的图文内容的属性进行调整,以使图文混排信息的表现形式更加符合个性化需求。

在基于上述图3所示各实施例方法的进一步实施例中,还可以包括:根据用户发送的保存图文混排信息的操作指令,将生成的图文混排信息保存在图文混排模板库中,以便将该生成的图文混排信息作为一个新的图文混排模板更新到图文混排模板库中,便于用户后续使用。

将图文混排信息保存在图文混排模板库中,为同一用户的再次使用提供了便利,也可以供其他用户选择使用,也可将此图文混排信息进行共享,实现了一个开源的图文混排信息共享环境和网络用户的互帮互助模式。

在本发明上述各方法实施例中,生成的图文混排信息中的图文内容具有可编辑属性。

进一步地,在本发明在即时通信中进行图文混排的方法再一个实施例中,还可以包括:

响应于接收到用户从图文混排模板库中选择图文混排信息后发送的调用请求,在预设输入区域显示用户选择的图文混排信息并进入图文混排编辑模式;

响应于接收到用户对该选择的图文混排信息中的图文内容进行编辑的操作指令,根据该操作指令对相应的图文内容进行编辑,或者,响应于接收到对选定的图文内容的图文属性进行调整的操作指令,根据该操作指令对该选定的图文内容的图文属性进行相应调整;

响应于通过特定信息发送键接收到信息发送请求,退出图文混排编辑模式并发送该图文混排信息。

通过上述实施例实现了从图文混排模板库中对图文混排信息的调用、内容编辑、属性调整和发送,避免了用户基于同一需求再次生成图文混排信息,操作更简便。

另外,在本发明上述各方法实施例中,接收到进行输入控制的操作指令,进行相应的输入控制时,若接收到的是通过回车键输入的操作指令,则进行换行操作,而不触发信息发送操作。

如图4a~4e所示,为基于本发明在即时通信中进行图文混排的方法一个应用实施例的界面示例图。如图4a所示,为多个用户进行即时通信时其中一个用户终端上的人机交互界面,该人机交互界面中,用户可以通过点击“+”进入附加发送的内容选择界面,该内容选择界面包括:图片/拍照、视频/摄像、图文混排、位置、链接、电话会议、发送名片、通知等操作接口图标,用户可以通过点击相应的图标添加需要发送的图片、视频、图文混排信息、位置、链接、发送电话会议请求、发送名片、发送通知等。其中,用户可以通过点击操作接口图标“图文混排”进入图文混排编辑模式,之后,用户可以示例性地通过本发明上述图2或图3所示实施例生成图文混排信息。

如图4b所示,为用户选择的一个图文混排模板的界面示意图,该图文排模板中,区域①为编辑栏,通过区域①中提供的操作选项可以选择输入文字或图片,或对已输入内容的图文属性进行设置、更改;区域②为该图文混排模板中的标题位置,用户可在此位置输入标题;区域③为图文混排模板中的多个预设输入区域,可供输入多个文字或图片。

如图4c所示,为用户在图4b所示图文混排模板的区域③输入图文内容后,生成的图文混排信息的一个内容预览示意图,其中包括文字和图片,区域④中为文字,区域⑤中为图片,并且根据图4b所示图文混排模板,图片和文字之间的位置关系符合模板格式。基于图4c所示的内容预览,用户确认图文混排信息的内容没有问题后,可以通过操作“发送”操作图标接口确认发送该图文混排信息。用户操作“发送”操作图标接口对预览内容确认后,如图4d所示,便将该图文混排信息输入了消息发送框中,用户可以通过操作右侧的“发送”操作图标接口发送该图文混排信息。

图文混排信息发送后,作为即时通信的接收方用户可以无差异的查看到如图4e所示的图文混排信息,此时的图文混排信息的内容和格式都与发送方用户的预览内容一致,实现了图文混排信息内容和格式的无差异传输。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

图5为本发明在即时通信中进行图文混排的装置一个实施例的结构示意图。该实施例的装置可用于实现本发明上述各方法实施例。如图5所示,该实施例的装置包括:

接收单元1,用于在接收到图文混排信息输入请求时,进入图文混排编辑模式;该图文混排编辑模式下,操作指令不触发即时通信消息的发送;接收用户在预设输入区域输入的图文内容和操作指令;以及通过特定信息发送键接收到信息发送请求时,退出图文混排编辑模式。

生成单元2,用于根据用户输入的图文内容和操作指令生成具有一定格式的图文混排信息。

发送处理单元3,用于在接收单元1退出图文混排编辑模式后发送生成单元2生成的图文混排信息。

示例性地,上述图文内容包括图片、文字和字符中的任意一种或多种。

基于本发明上述实施例提供的在即时通信中进行图文混排的装置,在接收到用户发送的图文混排信息输入请求,进入图文混排编辑模式,操作指令不会触发即时通信消息的发送,接收用户在预设输入区域输入的图文内容和操作指令,并根据用户输入的图文内容和操作指令生成具有一定格式的图文混排信息;在通过特定信息发送键接收到用户发送的信息发送请求时,退出图文混排编辑模式并发送生成的图文混排信息。由此,本发明实施例中,可以在即时通信业务中生成具有一定格式的图文混排信息并发送给接收方,实现了即时通信业务中图文混排信息的发送,满足了用户发送图文混排信息的个性化需求,使即时通信的双方可以同步分享图文混排信息;另外,由于图文混排信息作为具有一定格式的整体发送给接收方,使得接收方接收到的图文混排信息可以保持格式,以便接收方能够无差异的接收和查看。

图6为本发明在即时通信中进行图文混排的装置另一个实施例的结构示意图。该实施例中,接收单元1,还可用于接收用户对图文混排模板库的访问请求;以及检测用户对图文混排模板的选择操作;在检测到用户对图文混排模板的选择操作时,接收到图文混排信息输入请求。

相应地,参见图6,该实施例中,在即时通信中进行图文混排的装置还包括图文混排模板库4和显示处理单元5。其中:

图文混排模板库4,用于存储预先设置的图文混排模板。

显示处理单元5,用于在接收单元1接收到用户对图文混排模板库4的访问请求时,在人机交互界面上显示图文混排模板库4中图文混排模板的选择界面,该图文混排模板设置有该预设输入区域;以及在接收单元1检测到用户对图文混排模板的选择操作时,在人机交互界面显示用户选择的图文混排模板。

示例性地,上述图文混排模板具体设置有多个具有一定位置关系的上述预设输入区域。

进一步示例性地,上述多个预设输入区域中的各预设输入区域可以分别包括一个以上、具有一定位置关系的子输入区域,所述一个以上子输入区域中的各子输入区域分别用于输入一种或多种图文内容。

在又一个具体示例中,各子输入区域分别包括一个以上、具有一定位置关系的图文输入接口,分别用于输入一个以上单位数量的图文内容。

根据本发明在即时通信中进行图文混排的装置实施例的一个具体示例而非限制,上述子输入区域、或上述图文输入接口被设置为预设图文属性。其中的预设的图文属性按图文内容的类别具体可以包括但不限于:输入为图片时,包括图片大小、填充颜色、图片间间距、旋转等;输入为文字时,包括文字大小、颜色、字体、是否加下划线、加黑、字间距等。

相应地,该实施例中,接收单元1,还可用于接收用户在预设输入区域输入的图文内容。图7为本发明在即时通信中进行图文混排的装置又一个实施例的结构示意图。如图7所示,该实施例在即时通信中进行图文混排的装置还可以包括:

设置单元6,用于在接收单元1接收到用户在预设输入区域输入的图文内容后,将用户输入的图文内容设置为该预设图文属性。

根据本发明在即时通信中进行图文混排的装置实施例的另一个具体示例而非限制,上述子输入区域、或上述图文输入接口携带有可调整图文属性。该实施例中,接收单元1,还可用于接收用户对选定的图文内容的图文属性进行调整的操作指令。

相应地,该实施例的装置还可以包括调整单元7,用于在接收单元1接收到对选定的图文内容的图文属性进行调整的操作指令,根据该操作指令对该选定的图文内容的图文属性进行相应调整。具体操作时,在输入为图片时,可以对上述属性中的至少一种进行调整,例如改变图片大小,和/或对图片颜色进行重新设置,和/或对图片进行旋转、对称等操作,执行这些操作后图片属性改变,可视为一个新的图片;在输入为文字时,可以对上述属性中的至少一种进行调整,如改变文字大小,和/或改变文字颜色,和/或变更文字的字体等操作,此过程中文字实际内容不变。

根据本发明上述装置实施例的又一个具体示例而非限制,接收单元1接收用户在预设输入区域输入的图文内容和操作指令时,具体用于:接收用户在图文混排模板的预设输入区域输入的图文内容;以及接收用户输入的、针对上述输入的图文内容进行操作处理的操作指令,或者进行输入控制的操作指令;

相应地,生成单元2生成图文混排信息时,具体根据针对上述输入的图文内容进行操作处理的对操作指令对上述输入的图文内容进行操作处理,以及根据进行输入控制的操作指令进行相应的输入控制,生成具有一定格式的图文混排信息。

根据本发明图4所示装置实施例的一个具体示例而非限制,接收单元1接收用户在预设输入区域输入的图文内容和操作指令时,具体用于:接收用户在人机交互界面的预设输入区域输入的图文内容;以及接收用户输入的、针对所述输入的图文内容进行操作处理的操作指令,或者进行输入控制的操作指令。

相应地,该实施例中,生成单元1生成图文混排信息时,具体根据针对输入的图文内容进行操作处理的对操作指令对输入的图文内容进行操作处理,以及根据进行输入控制的操作指令进行相应的输入控制,生成具有一定格式的图文混排信息。

在进一步示例性实施例中,在即时通信中进行图文混排的装置中,上述预设输入区域被设置为预设图文属性。与图7所示实施例类似地,该实施例的装置还可以包括设置单元6,用于在接收单元1接收到用户在预设输入区域输入的图文内容后,将用户输入的图文内容设置为该预设图文属性。

在另一个进一步示例性实施例中,上述预设输入区域携带有可调整图文属性。与图7所示实施例类似地,该实施例的装置还可以包括调整单元7,用于在接收单元1接收到对选定的图文内容的图文属性进行调整的操作指令,根据该操作指令对该选定的图文内容的图文属性进行相应调整。

图8为本发明在即时通信中进行图文混排的装置再一个实施例的结构示意图。该实施例的装置中,接收单元1,还可用于接收用户发送的保存图文混排信息的操作指令。相应地,如图8所示,该实施例的装置还可以包括存储处理单元8,用于根据用户发送的保存图文混排信息的操作指令,将生成的图文混排信息保存在图文混排模板库4中。

示例性低,上述生成的图文混排信息中的图文内容具有可编辑属性。

进一步示例性地,接收单元1,还可用于接收用户从图文混排模板库4中选择图文混排信息后发送的调用请求并进入图文混排编辑模式;接收用户对上述选择的图文混排信息中的图文内容进行编辑的操作指令,或者,接收用户对选定的图文内容的图文属性进行调整的操作指令.相应地,显示处理单元5,还可用于在接收单元1接收到用户发送的调用请求时,在预设输入区域显示用户选择的图文混排信息。

再参见图6,该实施例的装置还可以包括更新处理单元9,用于在接收单元1接收到用户对图文内容进行编辑的操作指令时,根据该操作指令对相应的图文内容进行编辑,以及在接收到用户对图文属性进行调整的操作指令时,根据该操作指令对该选定的图文内容的图文属性进行相应调整。

在本发明上述各装置实施例中,进行输入控制的操作指令为通过回车键输入的操作指令时,生成单元2进行相应的输入控制时,具体用于进行换行操作。

本发明实施例还提供了一种即时通信装置,耦合设置有上述任一实施例在即时通信中进行图文混排的装置。

因此,基于本发明上述实施例提供的即时通信装置,在接收到用户发送的图文混排信息输入请求,进入图文混排编辑模式,操作指令不会触发即时通信消息的发送,接收用户在预设输入区域输入的图文内容和操作指令,并根据用户输入的图文内容和操作指令生成具有一定格式的图文混排信息;在通过特定信息发送键接收到用户发送的信息发送请求时,退出图文混排编辑模式并发送生成的图文混排信息。由此,本发明实施例中,可以在即时通信业务中生成具有一定格式的图文混排信息并发送给接收方,实现了即时通信业务中图文混排信息的发送,满足了用户发送图文混排信息的个性化需求,使即时通信的双方可以同步分享图文混排信息;另外,由于图文混排信息作为具有一定格式的整体发送给接收方,使得接收方接收到的图文混排信息可以保持格式,以便接收方能够无差异的接收和查看。

本发明实施例提供了如下技术方案:

1、一种在即时通信中进行图文混排的方法,包括:

响应于接收到图文混排信息输入请求,进入图文混排编辑模式;所述图文混排编辑模式下,操作指令不触发即时通信消息的发送;

接收用户在预设输入区域输入的图文内容和操作指令,并根据用户输入的图文内容和操作指令生成具有一定格式的图文混排信息;

响应于通过特定信息发送键接收到信息发送请求,退出图文混排编辑模式并发送所述图文混排信息。

2、根据1所述的方法,所述图文内容包括图片、文字和字符中的任意一种或多种。

3、根据1或2所述的方法,还包括:

响应于接收到用户对图文混排模板库的访问请求,在人机交互界面上显示图文混排模板库中图文混排模板的选择界面;所述图文混排模板设置有所述预设输入区域;

响应于检测到用户对图文混排模板的选择操作,在人机交互界面显示用户选择的图文混排模板;

所述接收到图文混排信息输入请求具体为:所述检测到用户对图文混排模板的选择操作。

4、根据3所述的方法,所述图文混排模板具体设置有多个具有一定位置关系的所述预设输入区域。

5、根据4所述的方法,所述多个预设输入区域中的各预设输入区域分别包括一个以上、具有一定位置关系的子输入区域,所述一个以上子输入区域中的各子输入区域分别用于输入一种或多种图文内容。

6、根据5所述的方法,各子输入区域分别包括一个以上、具有一定位置关系的图文输入接口,分别用于输入一个以上单位数量的图文内容。

7、根据5或6所述的方法,所述子输入区域、或所述图文输入接口被设置为预设图文属性;

所述方法还包括:接收到用户在预设输入区域输入的图文内容后,将用户输入的图文内容设置为所述预设图文属性。

8、根据5或6所述的方法,所述子输入区域、或所述图文输入接口携带有可调整图文属性;

所述方法还包括:

响应于接收到对选定的图文内容的图文属性进行调整的操作指令,根据该操作指令对所述选定的图文内容的图文属性进行相应调整。

9、根据3至8任意一项所述的方法,所述接收用户在预设输入区域输入的图文内容和操作指令,并根据用户输入的图文内容和操作指令生成具有一定格式的图文混排信息包括:

接收用户在图文混排模板的预设输入区域输入的图文内容;

响应于接收到用户输入的、针对所述输入的图文内容进行操作处理的操作指令,根据所述对操作指令对所述输入的图文内容进行操作处理;响应于接收到进行输入控制的操作指令,进行相应的输入控制,生成具有一定格式的图文混排信息。

10、根据1或2所述的方法,所述接收用户在预设输入区域输入的图文内容和操作指令,并根据用户输入的图文内容和操作指令生成具有一定格式的图文混排信息包括:

接收用户在人机交互界面的所述预设输入区域输入的图文内容;

响应于接收到用户输入的、针对所述输入的图文内容进行操作处理的操作指令,根据所述对操作指令对所述输入的图文内容进行操作处理;响应于接收到进行输入控制的操作指令,进行相应的输入控制,生成具有一定格式的图文混排信息。

11、根据10所述的方法,所述预设输入区域被设置为预设图文属性;

所述方法还包括:接收到用户在预设输入区域输入的图文内容后,将用户输入的图文内容设置为所述预设图文属性。

12、根据10所述的方法,所述预设输入区域携带有可调整图文属性;

所述方法还包括:

响应于接收到对选定的图文内容的图文属性进行调整的操作指令,根据该操作指令对所述选定的图文内容的图文属性进行相应调整。

13、根据10至12任意一项所述的方法,还包括:

根据用户发送的保存图文混排信息的操作指令,将生成的图文混排信息保存在图文混排模板库中。

14、根据10至13任意一项所述的方法,所述生成的图文混排信息中的图文内容具有可编辑属性。

15、根据10至14任意一项所述的方法,还包括:

响应于接收到用户从图文混排模板库中选择图文混排信息后发送的调用请求,在预设输入区域显示用户选择的图文混排信息并进入图文混排编辑模式;

响应于接收到用户对所述选择的图文混排信息中的图文内容进行编辑的操作指令,根据该操作指令对相应的图文内容进行编辑,或者,响应于接收到对选定的图文内容的图文属性进行调整的操作指令,根据该操作指令对所述选定的图文内容的图文属性进行相应调整;

响应于通过特定信息发送键接收到信息发送请求,退出图文混排编辑模式并发送所述图文混排信息。

16、根据9至15任意一项所述的方法,所述接收到进行输入控制的操作指令,进行相应的输入控制包括:

接收到通过回车键输入的操作指令,进行换行操作。

17、一种在即时通信中进行图文混排的装置,包括:

接收单元,用于在接收到图文混排信息输入请求时,进入图文混排编辑模式;所述图文混排编辑模式下,操作指令不触发即时通信消息的发送;接收用户在预设输入区域输入的图文内容和操作指令;以及通过特定信息发送键接收到信息发送请求时,退出图文混排编辑模式;

生成单元,用于根据用户输入的图文内容和操作指令生成具有一定格式的图文混排信息;

发送处理单元,用于在接收单元退出图文混排编辑模式后发送所述图文混排信息。

18、根据17所述的装置,所述图文内容包括图片、文字和字符中的任意一种或多种。

19、根据17或18所述的装置,所述接收单元,还用于接收用户对图文混排模板库的访问请求;以及检测用户对图文混排模板的选择操作;在检测到用户对图文混排模板的选择操作时,接收到图文混排信息输入请求;

所述装置还包括:

图文混排模板库,用于存储预先设置的图文混排模板;

显示处理单元,用于在接收单元接收到用户对图文混排模板库的访问请求时,在人机交互界面上显示图文混排模板库中图文混排模板的选择界面;所述图文混排模板设置有所述预设输入区域;以及在接收单元检测到用户对图文混排模板的选择操作时,在人机交互界面显示用户选择的图文混排模板。

20、根据19所述的装置,所述图文混排模板具体设置有多个具有一定位置关系的所述预设输入区域。

21、根据20所述的装置,所述多个预设输入区域中的各预设输入区域分别包括一个以上、具有一定位置关系的子输入区域,所述一个以上子输入区域中的各子输入区域分别用于输入一种或多种图文内容。

22、根据21所述的装置,各子输入区域分别包括一个以上、具有一定位置关系的图文输入接口,分别用于输入一个以上单位数量的图文内容。

23、根据21或22所述的装置,所述子输入区域、或所述图文输入接口被设置为预设图文属性;

所述接收单元,还用于接收用户在预设输入区域输入的图文内容;

所述装置还包括:

设置单元,用于在接收单元接收到用户在预设输入区域输入的图文内容后,将用户输入的图文内容设置为所述预设图文属性。

24、根据21或22所述的装置,所述子输入区域、或所述图文输入接口携带有可调整图文属性;

所述接收单元,还用于接收用户对选定的图文内容的图文属性进行调整的操作指令;

所述装置还包括:

调整单元,用于在接收单元接收到对选定的图文内容的图文属性进行调整的操作指令,根据该操作指令对所述选定的图文内容的图文属性进行相应调整。

25、根据19至24任意一项所述的装置,所述接收单元接收用户在预设输入区域输入的图文内容和操作指令时,具体用于:接收用户在图文混排模板的预设输入区域输入的图文内容;以及接收用户输入的、针对所述输入的图文内容进行操作处理的操作指令,或者进行输入控制的操作指令;

所述生成单元生成图文混排信息时,具体根据针对所述输入的图文内容进行操作处理的对操作指令对所述输入的图文内容进行操作处理,以及根据进行输入控制的操作指令进行相应的输入控制,生成具有一定格式的图文混排信息。

26、根据17或18所述的装置,所述接收单元接收用户在预设输入区域输入的图文内容和操作指令时,具体用于:接收用户在人机交互界面的所述预设输入区域输入的图文内容;以及接收用户输入的、针对所述输入的图文内容进行操作处理的操作指令,或者进行输入控制的操作指令;

所述生成单元生成图文混排信息时,具体根据针对所述输入的图文内容进行操作处理的对操作指令对所述输入的图文内容进行操作处理,以及根据进行输入控制的操作指令进行相应的输入控制,生成具有一定格式的图文混排信息。

27、根据26所述的装置,所述预设输入区域被设置为预设图文属性;

所述装置还包括:

设置单元,用于在接收单元接收到用户在预设输入区域输入的图文内容后,将用户输入的图文内容设置为所述预设图文属性。

28、根据26所述的装置,所述预设输入区域携带有可调整图文属性;

所述装置还包括:

调整单元,用于在接收单元接收到对选定的图文内容的图文属性进行调整的操作指令,根据该操作指令对所述选定的图文内容的图文属性进行相应调整。

29、根据26至28任意一项所述的装置,所述接收单元,还用于接收用户发送的保存图文混排信息的操作指令;

所述装置还包括:

存储处理单元,用于根据用户发送的保存图文混排信息的操作指令,将生成的图文混排信息保存在图文混排模板库中。

30、根据26至29任意一项所述的装置,所述生成的图文混排信息中的图文内容具有可编辑属性。

31、根据26至30任意一项所述的装置,所述接收单元,还用于接收用户从图文混排模板库中选择图文混排信息后发送的调用请求并进入图文混排编辑模式;接收用户对所述选择的图文混排信息中的图文内容进行编辑的操作指令,或者,接收用户对选定的图文内容的图文属性进行调整的操作指令;

所述显示处理单元,还用于在接收单元接收到用户发送的调用请求时,在预设输入区域显示用户选择的图文混排信息;

所述装置还包括:

更新处理单元,用于在接收单元接收到用户对图文内容进行编辑的操作指令时,根据该操作指令对相应的图文内容进行编辑,以及在接收到用户对图文属性进行调整的操作指令时,根据该操作指令对所述选定的图文内容的图文属性进行相应调整。

32、根据25至31任意一项所述的装置,所述进行输入控制的操作指令为通过回车键输入的操作指令时,所述生成单元进行相应的输入控制时,具体用于进行换行操作。

33、一种即时通信装置,耦合设置有17至32任意一项所述的在即时通信中进行图文混排的装置。本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于系统实施例而言,由于其与方法实施例基本对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

可能以许多方式来实现本发明的方法和装置。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和装置。用于上述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

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